@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.