参考博客:
SpringMVC参数顺序不同导致异常:
http://www.iteye.com/topic/1131734
SpringMVC数据验证——第七章 注解式控制器的数据验证、类型转换及格式化——跟着开涛学SpringMVC:
http://jinnianshilongnian.iteye.com/blog/1733708
出错主要原因:
http://blog.csdn.net/okey88/article/details/8112308
使用SpringMVC进行后台数据校验时产生的错误
找了一下网上资料,又看了看大神关于SpingMVC数据校验的博客,发现出现错误的原因是:在spring mvc中,BindingResult的对象必须与@ModelAttribute声明的对象绑定。在controller的方法中,BindingResult对象参数必须与@ModelAttribute挨着。
然后关于后台数据校验的教程,可以参考开涛老师的教程:
http://jinnianshilongnian.iteye.com/blog/1733708