@SessionAttributes(value="cmd") @Controller public class VorgangMissbrauchController extends Object
| Modifier and Type | Field and Description | 
|---|---|
(package private) SecurityService | 
securityService  | 
(package private) VerlaufDao | 
verlaufDao  | 
(package private) VorgangDao | 
vorgangDao  | 
| Constructor and Description | 
|---|
VorgangMissbrauchController()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
missbrauch(Long id,
          org.springframework.ui.ModelMap model,
          javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den GET-Request auf der URL  
/vorgang/{id}/missbrauchSeitenbeschreibung: Anzeige existierender und Erstellung neuer Missbrauchsmeldungen  | 
String | 
missbrauchSubmit(VorgangMissbrauchCommand cmd,
                org.springframework.validation.BindingResult result,
                Long id,
                String action,
                org.springframework.ui.ModelMap model,
                javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den POST-Request auf der URL  
/vorgang/{id}/missbrauchFunktionsbeschreibung: Nimmt Missbrauchsmeldung oder Bestätigung der Bearbeitung vorhergehender Missbrauchsmeldungen entgegen  | 
@Autowired VorgangDao vorgangDao
@Autowired VerlaufDao verlaufDao
@Autowired SecurityService securityService
@RequestMapping(value="/vorgang/{id}/missbrauch",
                method=GET)
public String missbrauch(@PathVariable(value="id")
                                                                                                       Long id,
                                                                                                       org.springframework.ui.ModelMap model,
                                                                                                       javax.servlet.http.HttpServletRequest request)
/vorgang/{id}/missbrauchid - Vorgangs-IDmodel - Model in der ggf. Daten für die View abgelegt werdenrequest - HttpServletRequest-Objekt@RequestMapping(value="/vorgang/{id}/missbrauch",
                method=POST)
public String missbrauchSubmit(@ModelAttribute(value="cmd")
                                                                                                              VorgangMissbrauchCommand cmd,
                                                                                                              org.springframework.validation.BindingResult result,
                                                                                                              @PathVariable(value="id")
                                                                                                              Long id,
                                                                                                              @RequestParam(value="action",required=true)
                                                                                                              String action,
                                                                                                              org.springframework.ui.ModelMap model,
                                                                                                              javax.servlet.http.HttpServletRequest request)
/vorgang/{id}/missbrauchcmd - Commandresult - BindingResultid - Vorgangs-IDmodel - Model in der ggf. Daten für die View abgelegt werdenaction - um den auszuführenden Aktion zu identifizierenrequest - HttpServletRequest-ObjektCopyright © 2019. All rights reserved.