@SessionAttributes(value="cmd") @RequestMapping(value="/vorgangneu") @Controller public class VorgangNeuController extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) ClassificationService |
classificationService |
(package private) GeoService |
geoService |
(package private) GrenzenDao |
grenzenDao |
(package private) ImageService |
imageService |
(package private) KategorieDao |
kategorieDao |
(package private) SecurityService |
securityService |
(package private) SettingsService |
settingsService |
(package private) VorgangDao |
vorgangDao |
| Constructor and Description |
|---|
VorgangNeuController() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Role> |
allZustaendigkeiten() |
String |
form(org.springframework.ui.ModelMap model)
Die Methode verarbeitet den GET-Request auf der URL
/vorgangneuSeitenbeschreibung: Darstellung des Formulars zur Vorgangerstellung im Backend |
GeoService |
getGeoService() |
Collection<EnumVorgangTyp> |
populateEnumVorgangTypen()
Liefert alle möglichen Ausprägungen für Vorgangstypen
|
String |
submit(VorgangNeuCommand cmd,
org.springframework.validation.BindingResult result,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den POST-Request auf der URL
/vorgangneuFunktionsbeschreibung: Absenden des im Backend ausgefüllten Vorgangerstellungsformulars |
private void |
updateKategorieInModel(org.springframework.ui.ModelMap model,
VorgangNeuCommand cmd)
Aktualisiert Unterkategorie und Liste möglicher Hauptkategorien (abhängig von Vorgangstyp) in
übergebenem Model mit Daten aus übergebenem Commandobjekt
|
@Autowired KategorieDao kategorieDao
@Autowired VorgangDao vorgangDao
@Autowired GrenzenDao grenzenDao
@Autowired SecurityService securityService
@Autowired ClassificationService classificationService
@Autowired ImageService imageService
@Autowired GeoService geoService
@Autowired SettingsService settingsService
@ModelAttribute(value="vorgangtypen") public Collection<EnumVorgangTyp> populateEnumVorgangTypen()
@ModelAttribute(value="geoService") public GeoService getGeoService()
@ModelAttribute(value="allZustaendigkeiten") public Collection<Role> allZustaendigkeiten()
private void updateKategorieInModel(org.springframework.ui.ModelMap model,
VorgangNeuCommand cmd)
model - Modelcmd - Command@RequestMapping(method=GET) public String form(org.springframework.ui.ModelMap model)
/vorgangneumodel - Model in der ggf. Daten für die View abgelegt werden@RequestMapping(method=POST) public String submit(@ModelAttribute(value="cmd") VorgangNeuCommand cmd, org.springframework.validation.BindingResult result, org.springframework.ui.ModelMap model, javax.servlet.http.HttpServletRequest request)
/vorgangneucmd - Commandresult - BindingResultmodel - Model in der ggf. Daten für die View abgelegt werdenrequest - HttpServletRequest-ObjektCopyright © 2019. All rights reserved.