Esempio n. 1
0
 @RequestMapping("/handleinseart")
 public ModelAndView handleInseart(@Valid User user, BindingResult result) {
   ModelAndView mv = new ModelAndView();
   if (result.hasFieldErrors()) {
     List<FieldError> list1 = result.getFieldErrors();
     List<String> list = new LinkedList<String>();
     Iterator<FieldError> it = list1.iterator();
     while (it.hasNext()) {
       FieldError f = (FieldError) it.next();
       String s = f.getDefaultMessage();
       list.add(s);
     }
     mv.addObject("errors", list);
     mv.setViewName("error");
     return mv;
   } else {
     service.insertUser(user);
     mv.setView(new RedirectView("/zhangboss"));
     return mv;
   }
 }