List of usage examples for org.springframework.web.bind.support SessionStatus setComplete
void setComplete();
From source file:org.opensprout.osaf.web.ContextGenericController.java
/** * This method handles ${urlbase}/update.do POST method request. * @param model entity object binded by spring from view. * @param result BindingResult//from w w w .j a va2 s . c om * @param context Context type(C) object * @param status SessionStatus * @return view name that will close popup and refresh grid. */ @RequestMapping(method = RequestMethod.POST) public String update(@ModelAttribute("model") T model, BindingResult result, C context, SessionStatus status) { validator.validate(model, result); if (result.hasErrors()) return this.urlbase + "/update"; else { this.service.update(model, context); status.setComplete(); return CommonPages.CLOSE_GRID_REFRESH; } }
From source file:org.opensprout.osaf.web.GenericController.java
/** * Thid method handles ${urlbase}/add.do POST method request. * @param model entity object binded by spring from view. * @param result BindingResult//ww w .ja va 2 s. c o m * @param status SessionStatus * @return if validation is fail, go to ${urlbase}/add.do. * if no validation error founded, close popup and refresh grid. */ @RequestMapping(method = RequestMethod.POST) public String add(@ModelAttribute("model") T model, BindingResult result, SessionStatus status) { validator.validate(model, result); if (result.hasErrors()) return this.urlbase + "/add"; else { this.service.add(model); status.setComplete(); return addview(addview, model); } }
From source file:com.rambird.miles.web.MileController.java
@RequestMapping(value = "/miles/new", method = RequestMethod.POST) public @ResponseBody String processCreationForm(@Valid MyMile myMile, BindingResult result, SessionStatus status) { if (result.hasErrors()) { return "error"; } else {// ww w.j a v a2 s . co m this.rambirdService.saveMile(myMile); status.setComplete(); return "success"; } }
From source file:org.opensprout.osaf.web.GenericController.java
/** * This method handles ${urlbase}/update.do POST method request. * @param model entity object binded by spring from view. * @param result BindingResult/*from w w w.j av a2 s. c o m*/ * @param status SessionStatus * @return view name that will close popup and refresh grid. */ @RequestMapping(method = RequestMethod.POST) public String update(@ModelAttribute("model") T model, BindingResult result, SessionStatus status) { validator.validate(model, result); if (result.hasErrors()) return this.urlbase + "/update"; else { this.service.update(model); status.setComplete(); return updateView(CommonPages.CLOSE_GRID_REFRESH); } }
From source file:edu.uchicago.duo.web.DuoDeviceMgmtController.java
@RequestMapping(method = RequestMethod.POST, params = "cancel") public String cancel(ModelMap model, @ModelAttribute("DuoPerson") DuoPersonObj duoperson, HttpSession session, SessionStatus status) { status.setComplete(); return "redirect:/secure/devicemgmt"; }
From source file:edu.uchicago.duo.web.DuoDeviceMgmtController.java
@RequestMapping(method = RequestMethod.POST, params = "home") public String goHome(ModelMap model, @ModelAttribute("DuoPerson") DuoPersonObj duoperson, HttpSession session, SessionStatus status) { status.setComplete(); return "redirect:/secure"; }
From source file:com.benfante.minimark.controllers.AssessmentController.java
@RequestMapping @Validation(view = EDIT_VIEW)//from w w w .j av a2 s.c om public String save(@ModelAttribute(ASSESSMENT_ATTR_NAME) Assessment assessment, BindingResult result, SessionStatus status) { userProfileBo.checkEditAuthorization(assessment); assessment.setPassword(assessment.getNewPassword()); assessmentDao.store(assessment); status.setComplete(); return "redirect:list.html"; }
From source file:egovframework.rte.tex.brd.web.EgovBoardController.java
/** * ? ??./*from ww w.jav a 2 s. c o m*/ * @param boardVO * @param searchVO * @param status ? * @return "forward:/brd/egovBoardList.do" * @throws Exception */ @RequestMapping("/brd/deleteBoard.do") public String deleteBoard(BoardVO boardVO, @ModelAttribute("searchVO") SearchVO searchVO, SessionStatus status) throws Exception { boardService.deleteBoard(boardVO); status.setComplete(); return "forward:/brd/egovBoardList.do"; }
From source file:de.berlios.jhelpdesk.web.manager.ArticleCategoryController.java
@RequestMapping(value = "/manage/kb/category/edit.html", method = RequestMethod.POST) public String processSubmit(@ModelAttribute("category") ArticleCategory category, BindingResult result, SessionStatus status) throws Exception { validator.validate(category, result); if (result.hasErrors()) { return MANAGE_KB_CATEGORY_EDIT; }//from ww w .j ava 2 s .co m categoryDAO.saveOrUpdate(category); status.setComplete(); return MANAGE_KB_CATEGORY_LIST_RDR; }
From source file:com.rambird.miles.web.MileController.java
@RequestMapping(value = "/miles/{mileId}/edit", method = RequestMethod.PUT) public String processUpdateOwnerForm(@Valid MyMile myMile, BindingResult result, SessionStatus status) { if (result.hasErrors()) { return "miles/addOrUpdateMile"; } else {/* w w w . ja v a 2s . c o m*/ this.rambirdService.saveMile(myMile); status.setComplete(); return "redirect:/miles/{mileId}"; } }