Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
alx_mszczonow_3
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Patryk Czarnik
alx_mszczonow_3
Commits
62450b01
Commit
62450b01
authored
Jul 25, 2023
by
Patryk Czarnik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SpringData - przygotowania...
parent
90e1f863
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
62 additions
and
3 deletions
+62
-3
Controller9.java
src/main/java/alx/data/Controller9.java
+15
-0
styl.css
src/main/resources/static/styl.css
+15
-0
employees.html
src/main/resources/templates/employees.html
+26
-0
index.html
src/main/resources/templates/index.html
+6
-3
No files found.
src/main/java/alx/data/Controller9.java
0 → 100644
View file @
62450b01
package
alx
.
data
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
@Controller
@RequestMapping
(
"/emps9"
)
public
class
Controller9
{
@GetMapping
public
String
readAll
()
{
return
"employees.html"
;
}
}
src/main/resources/static/styl.css
View file @
62450b01
...
...
@@ -34,3 +34,17 @@ form {
color
:
red
;
font-weight
:
bold
;
}
table
{
border-collapse
:
collapse
;
background-color
:
white
;
}
th
,
td
{
border
:
1px
solid
#444444
;
padding
:
4px
;
}
th
{
background-color
:
#CCCCCC
;
}
\ No newline at end of file
src/main/resources/templates/employees.html
0 → 100644
View file @
62450b01
<!DOCTYPE html>
<html
xmlns:th=
"http://www.thymeleaf.org"
>
<head>
<meta
charset=
"UTF-8"
>
<title>
Employees
</title>
<link
rel=
"stylesheet"
type=
"text/css"
th:href=
"@{/styl.css}"
>
</head>
<body>
<table>
<tr>
<th>
Imię
</th><th>
Nazwisko
</th><th>
Stanowisko
</th><th>
Pensja
</th><th>
Departament
</th><th>
Miasto
</th>
</tr>
<tr
th:each=
"emp : ${emps}"
>
<td
th:text=
"${emp.firstName}"
>
firstName
</td>
<td
th:text=
"${emp.lastName}"
>
lastName
</td>
<td
th:text=
"${emp.job.jobTitle}"
>
jobTitle
</td>
<td
th:text=
"${emp.salary}"
>
salary
</td>
<td
th:text=
"${emp.department.departmentName}"
th:if=
"${emp.department != null}"
>
departmentName
</td>
<td
th:text=
"${emp.department.location.city}"
th:if=
"${emp.department != null}"
>
city
</td>
</tr>
</table>
<p><a
th:href=
"@{/}"
>
wróć do spisu treści
</a></p>
</body>
</html>
src/main/resources/templates/index.html
View file @
62450b01
...
...
@@ -45,10 +45,13 @@
<h2>
Wstrzykiwanie na 3 sposoby
</h2>
<ul>
<li><a
href=
"/inject1
"
>
Wstrzykiwanie 1
</a>
- pole
</li>
<li><a
href=
"/inject2
"
>
Wstrzykiwanie 2
</a>
- setter
</li>
<li><a
href=
"/inject3
"
>
Wstrzykiwanie 3
</a>
- konstruktor
</li>
<li><a
th:href=
"@{/inject1}
"
>
Wstrzykiwanie 1
</a>
- pole
</li>
<li><a
th:href=
"@{/inject2}
"
>
Wstrzykiwanie 2
</a>
- setter
</li>
<li><a
th:href=
"@{/inject3}
"
>
Wstrzykiwanie 3
</a>
- konstruktor
</li>
</ul>
<h2>
Spring Data
</h2>
<p><a
th:href=
"@{/emps9}"
>
TERAZ
</a></p>
</body>
</html>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment