@Controller public class VorgangDelegiertController extends Object
Modifier and Type | Field and Description |
---|---|
(package private) GeoService |
geoService |
(package private) KommentarDao |
kommentarDao |
(package private) SecurityService |
securityService |
(package private) VerlaufDao |
verlaufDao |
(package private) VorgangDao |
vorgangDao |
Constructor and Description |
---|
VorgangDelegiertController() |
Modifier and Type | Method and Description |
---|---|
private int |
calculateMaxPages(int size,
long count)
Ermittelt die Anzahl maximal benötigter Seiten aus:
|
boolean |
delegiert() |
String |
foto(Long id,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den GET-Request auf der URL
/vorgang/delegiert/{id}/foto Seitenbeschreibung: Fotoansicht für den aktuellen Vorgang |
String |
karte(Long id,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den GET-Request auf der URL
/vorgang/delegiert/{id}/karte Seitenbeschreibung: Kartenansicht für den aktuellen Vorgang |
String |
uebersicht(Long id,
Integer page,
Integer size,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den GET-Request auf der URL
/vorgang/delegiert/{id}/uebersicht Seitenbeschreibung: Übersichtsseite für den aktuellen Vorgang |
@Autowired VorgangDao vorgangDao
@Autowired VerlaufDao verlaufDao
@Autowired KommentarDao kommentarDao
@Autowired SecurityService securityService
@Autowired GeoService geoService
@ModelAttribute(value="delegiert") public boolean delegiert()
@RequestMapping(value="/vorgang/delegiert/{id}/uebersicht", method=GET) public String uebersicht(@PathVariable(value="id") Long id, @RequestParam(value="page",defaultValue="1") Integer page, @RequestParam(value="size",defaultValue="5") Integer size, org.springframework.ui.ModelMap model, javax.servlet.http.HttpServletRequest request)
/vorgang/delegiert/{id}/uebersicht
id
- Vorgangs-IDpage
- Seitenzahlsize
- Seitengrößemodel
- Model in dem ggf. Daten für die View abgelegt werdenrequest
- Request@RequestMapping(value="/vorgang/delegiert/{id}/karte", method=GET) public String karte(@PathVariable(value="id") Long id, org.springframework.ui.ModelMap model, javax.servlet.http.HttpServletRequest request)
/vorgang/delegiert/{id}/karte
id
- Vorgangs-IDmodel
- Model in dem ggf. Daten für die View abgelegt werdenrequest
- Request@RequestMapping(value="/vorgang/delegiert/{id}/foto", method=GET) public String foto(@PathVariable(value="id") Long id, org.springframework.ui.ModelMap model, javax.servlet.http.HttpServletRequest request)
/vorgang/delegiert/{id}/foto
id
- Vorgangs-IDmodel
- Model in dem ggf. Daten für die View abgelegt werdenrequest
- Requestprivate int calculateMaxPages(int size, long count)
size
- gewünschter Anzahl an Elementen (Suchergebnissen) pro Seitecount
- gegebener Anzahl an darzustellender ElementeCopyright © 2019. All rights reserved.