List of usage examples for org.springframework.validation BindingResult hasErrors
boolean hasErrors();
From source file:com.aplikasi.penjualan.controller.DataKaryawanHtmlController.java
@RequestMapping(value = "/edit", method = RequestMethod.POST) public String prosesFormEdit(@Valid DataKaryawan k, BindingResult errors) { if (errors.hasErrors()) { return "/karyawan/edit"; }/*from ww w. ja v a 2 s.c o m*/ kd.save(k); return "redirect:list"; }
From source file:com.aplikasi.penjualan.controller.DataKaryawanHtmlController.java
@RequestMapping(value = "/form", method = RequestMethod.POST) public String prosesForm(@Valid DataKaryawan k, BindingResult errors) { if (errors.hasErrors()) { return "/karyawan/form"; }// www .j ava2s . c o m kd.save(k); return "redirect:list"; }
From source file:com.rambird.miles.web.VisitController.java
@RequestMapping(value = "/owners/{ownerId}/pets/{petId}/visits/new", method = RequestMethod.POST) public String processNewVisitForm(@Valid Visit visit, BindingResult result, SessionStatus status) { if (result.hasErrors()) { return "pets/createOrUpdateVisitForm"; } else {//from w w w . ja va 2 s . c om this.rambirdService.saveVisit(visit); status.setComplete(); return "redirect:/owners/{ownerId}"; } }
From source file:com.rambird.web.VisitController.java
@RequestMapping(value = "/owners/{ownerId}/pets/{petId}/visits/new", method = RequestMethod.POST) public String processNewVisitForm(@Valid Visit visit, BindingResult result, SessionStatus status) { if (result.hasErrors()) { return "pets/createOrUpdateVisitForm"; } else {/*from w w w . ja v a 2 s . c o m*/ this.clinicService.saveVisit(visit); status.setComplete(); return "redirect:/owners/{ownerId}"; } }
From source file:gallery.web.validator.wallpaper.comment.WallpaperCommentValidator.java
@Override public BindingResult bindAndValidate(Object command, HttpServletRequest request) { BindingResult res = super.bindAndValidate(command, request); if (!res.hasErrors()) { WallpaperComment p = (WallpaperComment) command; //checking if there is such wallpaper if (wallpaperService.getRowCount("id", p.getId_photo()) == 1) { p.setCreationTime(new Timestamp(System.currentTimeMillis())); //setting user p.setUser(security.Utils.getCurrentUser(request)); } else {/*from w w w . j av a 2 s .c o m*/ common.CommonAttributes.addErrorMessage("not_exists.wallpaper", request); res.reject("not_exists.wallpaper"); } } return res; }
From source file:lcn.samples.petclinic.controller.VisitController.java
@RequestMapping(value = "/owners/{ownerId}/pets/{petId}/visits/new", method = RequestMethod.POST) public String processNewVisitForm(@Valid Visit visit, BindingResult result, SessionStatus status) { if (result.hasErrors()) { return "pets/createOrUpdateVisitForm"; } else {//from www. ja va 2 s.c om this.clinicService.saveVisit(visit); status.setComplete(); return "redirect:/owners/{ownerId}.do"; } }
From source file:onlinevideostore.controller.CustomerController.java
@RequestMapping(value = "/addCustomer", method = RequestMethod.POST) public String customerInfor(@Valid Customer customer, BindingResult result) { if (result.hasErrors()) { return "customerRegistration"; } else {/*ww w .jav a 2 s. c o m*/ String md5password = DigestUtils.md5DigestAsHex(customer.getPassword().getBytes()); customer.setPassword(md5password); customer.setRole("ROLE_USER"); customerService.addCustomer(customer); //notification(customer); return "login"; } }
From source file:com.example.mvc.MessageController.java
@RequestMapping(method = RequestMethod.POST) public ModelAndView create(@Valid Message message, BindingResult result, RedirectAttributes redirect) { if (result.hasErrors()) { return new ModelAndView("messages/form", "formErrors", result.getAllErrors()); }/*from www. j a v a 2 s . c o m*/ message = this.messageRepository.save(message); redirect.addFlashAttribute("globalMessage", "Successfully created a new message"); return new ModelAndView("redirect:/{message.id}", "message.id", message.getId()); }
From source file:com.example.session.app.account.AccountCreateController.java
@RequestMapping(value = "create", method = RequestMethod.POST) public String update(@Validated AccountCreateForm form, BindingResult result) { if (result.hasErrors()) { ResultMessages messages = ResultMessages.error(); messages.add("e.st.ac.5001"); throw new IllegalOperationException(messages); }/*from ww w. j a va2 s. co m*/ Account account = beanMapper.map(form, Account.class); accountService.create(account, form.getPassword()); return "redirect:/account/create?finish"; }
From source file:com.library.bookarticlelibrary.controller.ArticlesController.java
@RequestMapping(value = { "/articles/article/editarticle/savearticle", "/articles/savearticle" }, method = RequestMethod.POST) public ModelAndView editArticle(@Valid Article article, BindingResult articleResult) { if (articleResult.hasErrors()) { return new ModelAndView("addarticle"); }/*from w w w . ja va 2s .c o m*/ List<Author> authors = article.getAuthors(); List<Author> checkedAuthors = new ArrayList<>(); for (Author author : authors) { author = authorDao.getAuthorByName(author.getFirstname(), author.getLastname()); checkedAuthors.add(author); } article.setAuthors(checkedAuthors); articleDao.saveOrUpdate(article); return new ModelAndView("redirect:/articles"); }