List of usage examples for org.springframework.web.servlet.mvc.support RedirectAttributes addAttribute
@Override RedirectAttributes addAttribute(String attributeName, @Nullable Object attributeValue);
From source file:org.jessezhu.starriver.controller.TaskController.java
@RequestMapping(value = "update", method = RequestMethod.POST) public String update(@Valid @ModelAttribute("task") Task task, RedirectAttributes redirectAttributes) throws Exception { taskService.updateNotNull(task);/*from w ww .j a v a 2s. c o m*/ redirectAttributes.addAttribute("message", "?"); return "redirect:/task/"; }
From source file:org.fenixedu.ulisboa.integration.sas.ui.spring.controller.manageScholarshipReportRequests.ScholarshipReportRequestController.java
@RequestMapping(value = "/createscholarshipreportrequeststep2/backtostep1") public String processCreatescholarshipreportrequeststep2ToBackToStep1(Model model, @RequestParam(value = "executionyear", required = false) ExecutionYear executionYear, @RequestParam(value = "firstyearofcycle", required = false) boolean firstYearOfCycle, @RequestParam(value = "contractualisation", required = false) boolean contractualisation, RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("executionyear", executionYear.getExternalId()); redirectAttributes.addAttribute("firstyearofcycle", firstYearOfCycle); redirectAttributes.addAttribute("contractualisation", contractualisation); return redirect( "/integration/sas/managescholarshipreportrequests/scholarshipreportrequest/createscholarshipreportrequeststep1", model, redirectAttributes);//from ww w. j ava 2s. co m }
From source file:org.broadleafcommerce.vendor.paypal.web.controller.BroadleafPayPalExpressController.java
@Override @RequestMapping(value = "/error", method = RequestMethod.GET) public String errorEndpoint(Model model, HttpServletRequest request, final RedirectAttributes redirectAttributes, @PathVariable Map<String, String> pathVars) throws PaymentException { redirectAttributes.addAttribute(PAYMENT_PROCESSING_ERROR, request.getParameter(PAYMENT_PROCESSING_ERROR)); return getCartViewRedirect(); }
From source file:org.jessezhu.starriver.controller.TaskController.java
@RequestMapping(value = "create", method = RequestMethod.POST) public String create(@Valid Task task, RedirectAttributes redirectAttributes) throws Exception { task.setUserId(getCurrentUserId());/*from w w w. ja v a 2 s .c om*/ taskService.save(task); redirectAttributes.addAttribute("message", "?"); return "redirect:/task/"; }
From source file:org.wallride.web.controller.admin.post.PostDescribeController.java
@RequestMapping public String describe(@PathVariable String language, @RequestParam long id, RedirectAttributes redirectAttributes) { Post post = postService.getPostById(id, language); if (post == null) { throw new HttpNotFoundException(); }/*w ww. j a v a 2 s . c om*/ redirectAttributes.addAttribute("id", post.getId()); if (post instanceof Article) { return "redirect:/_admin/{language}/articles/describe?id={id}"; } if (post instanceof Page) { return "redirect:/_admin/{language}/pages/describe?id={id}"; } throw new HttpNotFoundException(); }
From source file:org.wallride.web.controller.admin.DashboardController.java
@RequestMapping({ "/", "/dashboard" }) public String dashboard(RedirectAttributes redirectAttributes) { Blog blog = blogService.getBlogById(Blog.DEFAULT_ID); String defaultLanguage = blog.getDefaultLanguage(); redirectAttributes.addAttribute("language", defaultLanguage); return "redirect:/_admin/{language}/"; }
From source file:org.fenixedu.ulisboa.integration.sas.ui.spring.controller.manageScholarshipReportRequests.ScholarshipReportRequestController.java
@RequestMapping(value = "/createscholarshipreportrequeststep1", method = RequestMethod.POST) public String createscholarshipreportrequeststep1( @RequestParam(value = "executionyear", required = false) ExecutionYear executionYear, @RequestParam(value = "firstyearofcycle", required = false) boolean firstYearOfCycle, @RequestParam(value = "contractualisation", required = false) boolean contractualisation, Model model, RedirectAttributes redirectAttributes) { if (executionYear != null) { redirectAttributes.addAttribute("executionyear", executionYear.getExternalId()); redirectAttributes.addAttribute("firstyearofcycle", firstYearOfCycle); redirectAttributes.addAttribute("contractualisation", contractualisation); return redirect( "/integration/sas/managescholarshipreportrequests/scholarshipreportrequest/createscholarshipreportrequeststep2/", model, redirectAttributes); } else {//from w w w . j a va 2 s . c o m addErrorMessage("An execution year must be selected.", model); return createscholarshipreportrequeststep1(model); } }
From source file:controllers.SequenceController.java
@RequestMapping("/deleteParam") public String deleteParam(Map<String, Object> model, @RequestParam("paramId") Long paramId, @RequestParam("sequenceId") Long sequenceId, RedirectAttributes ras) throws Exception { sequenceValueRangeService.delete(paramId); ras.addAttribute("sequenceId", sequenceId); return "redirect:/Sequence/showOne"; }
From source file:org.wallride.web.controller.admin.customfield.CustomFieldEditController.java
@RequestMapping(method = RequestMethod.GET) public String edit(@PathVariable String language, @RequestParam long id, Model model, RedirectAttributes redirectAttributes) { CustomField customField = (CustomField) model.asMap().get("customField"); if (!language.equals(customField.getLanguage())) { redirectAttributes.addAttribute("language", language); return "redirect:/_admin/{language}/customfields/index"; }/* ww w . j ava2 s . com*/ CustomFieldEditForm form = CustomFieldEditForm.fromDomainObject(customField); model.addAttribute("form", form); return "customfield/edit"; }
From source file:cz.muni.fi.editor.webapp.controllers.RequestController.java
@RequestMapping("/{request}/approve/") public String approve(@PathVariable Long request, RedirectAttributes redirectAttributes) { RequestDTO r = new RequestDTO(); r.setId(request);//from www . j av a2 s. c om try { requestService.approve(r); } catch (FieldException ex) { log.warn(ex); redirectAttributes.addAttribute(ControllerConstants.ALERT_POPUP, ex.getMessage()); } return "redirect:/auth/requests/"; }