List of usage examples for org.springframework.validation BindingResult hasErrors
boolean hasErrors();
From source file:com.test.swing1.mavenspringwebapplication.BierController.java
@RequestMapping(method = RequestMethod.POST) public String saveBier(@ModelAttribute("BierWrapper") BierWrapper bier, BindingResult result) { if (result.hasErrors()) { return "bierform"; } else {//from w w w .j a v a2s . c o m this.domain.addBier(this.domain.getCategorieByName(bier.getCatNaam()), bier.getBier()); return "redirect:/bier.htm"; } }
From source file:controller.RecordController.java
@RequestMapping(value = "insert", method = RequestMethod.POST) public String insert(ModelMap model, @Validated @ModelAttribute("record") Record record, BindingResult errors) { if (errors.hasErrors()) { model.addAttribute("message", "Vui lng sa cc li sau y !"); } else {/*from w ww .jav a 2 s . c o m*/ Session session = factory.openSession(); Transaction t = session.beginTransaction(); try { record.setDate(new Date()); session.save(record); t.commit(); model.addAttribute("message", "Thm mi thnh cng !"); } catch (Exception e) { t.rollback(); model.addAttribute("message", "Thm mi tht bi !"); } finally { session.close(); } } return "admin/insert"; }
From source file:org.wallride.web.controller.admin.signup.SignupController.java
@RequestMapping(method = RequestMethod.POST) public String save(@Valid @ModelAttribute("form") SignupForm form, BindingResult errors) { if (errors.hasErrors()) { return "signup/signup"; }//from ww w. j av a 2 s . co m try { signupService.signup(form.toSignupRequest(), User.Role.ADMIN, form.getToken()); } catch (DuplicateLoginIdException e) { errors.rejectValue("loginId", "NotDuplicate"); return "signup/signup"; } catch (DuplicateEmailException e) { errors.rejectValue("email", "NotDuplicate"); return "signup/signup"; } return "redirect:/_admin/login"; }
From source file:com.pw.ism.controllers.MainController.java
@RequestMapping(value = "/create", method = RequestMethod.POST) public ModelAndView create(@Valid User user, BindingResult result, RedirectAttributes redirect) { if (result.hasErrors()) { return new ModelAndView("/create", "formErrors", result.getAllErrors()); }//w w w . j av a 2 s. co m user.setState(false); System.out.println("user sso_id " + user.getSsoId()); userRepo.save(user); redirect.addFlashAttribute("globalMessage", "Successfully created a new account"); return new ModelAndView("redirect:/"); }
From source file:com.rorrell.zootest.controllers.EnvironmentController.java
@RequestMapping(value = "/environment/save", method = RequestMethod.POST) public String saveEnvironment(@Valid Environment environment, BindingResult result) { if (result.hasErrors()) { return "environmentform"; }/* www . ja v a 2s. c o m*/ //make sure first letter of name is capitalized environment.setName( Character.toUpperCase(environment.getName().charAt(0)) + environment.getName().substring(1)); envRepo.save(environment); return "redirect:/environments"; }
From source file:io.curly.gathering.mention.MentionController.java
@RequestMapping(value = "", method = { RequestMethod.PUT, RequestMethod.POST }) public Callable<HttpEntity<?>> mention(@Valid @RequestBody MentionBody body, @PathVariable String listId, @GitHubAuthentication User user, BindingResult bindingResult) { if (bindingResult.hasErrors()) { return () -> new ResponseEntity<Object>(new ModelErrors(bindingResult), HttpStatus.BAD_REQUEST); } else {/* w w w .ja va 2 s . co m*/ return () -> { interaction.mention(new Mention(body.getParticipant(), listId), user); return new ResponseEntity<>(HttpStatus.CREATED); }; } }
From source file:org.jboss.as.quickstarts.spring.controller.LoginController.java
/** * <p>Handles the POST request with user credentials.</p> * * @param userCredentials the user credentials * @param result the binding result * * @return the view name//from ww w . j a v a 2s. c om */ @RequestMapping(method = RequestMethod.POST) public String login(@Valid UserCredentials userCredentials, BindingResult result) { if (result.hasErrors()) { return "login"; } // checks if login is valid if ("warp".equals(userCredentials.getLogin()) && "warp".equals(userCredentials.getLogin())) { // redirects the user to the welcome page return "redirect:welcome.do"; } // otherwise the user provided incorrect credentials return "login"; }
From source file:org.jboss.spring3_2.example.AsyncRequestMapping.mvc.MemberController.java
@RequestMapping(method = RequestMethod.POST) public String registerNewMember(@Valid @ModelAttribute("newMember") final Member newMember, final BindingResult result, final Model model) { if (!result.hasErrors()) { memberDao.register(newMember);//from ww w.j av a 2 s .com return "redirect:/"; } else { model.addAttribute("members", memberDao.findAllOrderedByName()); return "index"; } }
From source file:org.openmrs.module.pharmacy.web.controller.PharmacyFormController.java
/** * All the parameters are optional based on the necessity * /* w w w .j av a 2 s . c o m*/ * @param httpSession * @param anyRequestObject * @param errors * @return */ @RequestMapping(method = RequestMethod.POST) public String onSubmit(HttpSession httpSession, @ModelAttribute("anyRequestObject") Object anyRequestObject, BindingResult errors) { if (errors.hasErrors()) { // return error view } return SUCCESS_FORM_VIEW; }
From source file:org.ucll.ip.spring_ip_project.controller.TankController.java
@RequestMapping(method = RequestMethod.POST, value = "/edit") public String update(@ModelAttribute("tank") Tank tank, BindingResult result) { if (result.hasErrors()) { return "editTankForm"; }//from www.j a v a 2s . c o m system.updateTank(tank); return "redirect:/player.htm"; }