码迷,mamicode.com
首页 > 编程语言 > 详细

关于springmvc配置validator的注意事项

时间:2017-07-21 20:44:38      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:mail   配置   映射   strong   not   错误信息   需要   处理器   XML   

1 <mvc:annotation-driven validator="validator" /> 

  在使用springmvc整合hibernate-validator做表单数据验证的时候(页面标签使用spring的form相关标签),不知道是由于版本原因还是其他原因,需要把上面的配置放置在最前面,数据验证注释(例如:@size、@email等)才会生效,错误绑定类才能接收到错误信息。

  另外,说一下springmvc中spring-servlet.xml、applicationContext.xml的区别:

  1:spring-servlet.xml是在dispatcherServlet启动的时候读取并加载其中的配置,applicationContext.xml是由contextLoaderListener监听到服务器启动的时候加载的;

  2:在不使用springmvc的dispatcherServlet做控制层的时候(比如用struts2),applicationContext.xml可以单独使用配置所有spring相关的东西;一起使用的时候有一些规范,spring-servlet.xml最好加载包含Web组件的bean,如控制器、视图解析器以及处理器映射,而contextLoaderListener要加载应用中的其他bean,这些bean通常是驱动应用后端的中间层和数据层组件。

关于springmvc配置validator的注意事项

标签:mail   配置   映射   strong   not   错误信息   需要   处理器   XML   

原文地址:http://www.cnblogs.com/xiu-zhan/p/7219535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!