spring mvc 访问问题

spring mvc java.lang.IllegalStateException: Errors/BindingResult argument declar
关于BindingResult
 
     Spring mvc2.5,3.0中,有关于
@ModelAttribute的注解,它可以帮你自动绑定表单的值,填充到被注解的属性当中。如 @ModelAttribute User
user,该属性会在ModelMap中,添加以user为key的
User对象,然后绑定的时候会有一些绑定结果,就是BindingResult。但是BindingResult跟@ModelAttribute的相
对位置比较重要,也就说跟方法参数,方法签名有关系。
BindingResult必须紧跟@ModelAttribute的后面,如




@Controller
public class Payer {
 
   @RequestMapping(...)
   public String pay(@ModelAttribute User user,BindingResult result) {
       
   }
}

猜你喜欢

转载自suitors.iteye.com/blog/1051485