Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
SkuciSe
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Tim 2 - 2022
SkuciSe
Commits
193c42f1
Commit
193c42f1
authored
Sep 10, 2022
by
Bogdan Andjelkovic
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
get metoda i parametri
parent
d16b985a
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
2 deletions
+14
-2
SkuciSe/src/main/java/com/example/SkuciSe/controller/OglasController.java
+13
-1
SkuciSe/src/main/resources/templates/index.html
+1
-1
No files found.
SkuciSe/src/main/java/com/example/SkuciSe/controller/OglasController.java
View file @
193c42f1
...
@@ -14,6 +14,7 @@ import org.springframework.ui.Model;
...
@@ -14,6 +14,7 @@ import org.springframework.ui.Model;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
import
java.nio.DoubleBuffer
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
...
@@ -49,7 +50,18 @@ public class OglasController
...
@@ -49,7 +50,18 @@ public class OglasController
}
}
@GetMapping
(
"/lista-oglasa"
)
@GetMapping
(
"/lista-oglasa"
)
public
String
getListaOglasa
(
Model
model
,
@AuthenticationPrincipal
KorisnikDetails
loggedUser
)
public
String
getListaOglasa
(
Model
model
,
@AuthenticationPrincipal
KorisnikDetails
loggedUser
,
@ModelAttribute
(
"filter"
)
Oglas
filter
,
@RequestParam
(
value
=
"vrstaOglasaId"
,
required
=
false
)
Integer
vrstaOglasaId
,
@RequestParam
(
value
=
"lokacijaId"
,
required
=
false
)
Integer
lokacijaId
,
@RequestParam
(
value
=
"cenaMin"
,
required
=
false
)
Double
cenaMin
,
@RequestParam
(
value
=
"cenaMax"
,
required
=
false
)
Double
cenaMax
,
@RequestParam
(
value
=
"brojSoba"
,
required
=
false
)
Integer
brojSoba
,
@RequestParam
(
value
=
"kvadratura"
,
required
=
false
)
Double
kvadratura
,
@RequestParam
(
value
=
"lift"
,
required
=
false
)
Boolean
lift
,
@RequestParam
(
value
=
"grejanje"
,
required
=
false
)
Boolean
grejanje
,
@RequestParam
(
value
=
"namesten"
,
required
=
false
)
Boolean
namesten
)
{
{
model
.
addAttribute
(
"loggedUser"
,
loggedUser
);
model
.
addAttribute
(
"loggedUser"
,
loggedUser
);
List
<
Oglas
>
listaOglasa
=
oRepo
.
findAll
();
List
<
Oglas
>
listaOglasa
=
oRepo
.
findAll
();
...
...
SkuciSe/src/main/resources/templates/index.html
View file @
193c42f1
...
@@ -98,7 +98,7 @@
...
@@ -98,7 +98,7 @@
<div
class=
"form-items"
style=
"width: 50vw"
>
<div
class=
"form-items"
style=
"width: 50vw"
>
<h1>
Pretrazite smestaj
</h1>
<h1>
Pretrazite smestaj
</h1>
<form
class=
"requires-validation d-flex flex-wrap justify-content-around align-items-center"
<form
class=
"requires-validation d-flex flex-wrap justify-content-around align-items-center"
novalidate
th:object=
"${filter}"
method=
"
POS
T"
novalidate
th:object=
"${filter}"
method=
"
GE
T"
th:action=
"@{/lista-oglasa}"
enctype=
"multipart/form-data"
>
th:action=
"@{/lista-oglasa}"
enctype=
"multipart/form-data"
>
<div>
<div>
<div
class=
"col-md-12"
>
<div
class=
"col-md-12"
>
...
...
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