主页 > 知识库 > JSP中springmvc配置validator的注意事项

JSP中springmvc配置validator的注意事项

热门标签:电子围栏 科大讯飞语音识别系统 Mysql连接数设置 Linux服务器 阿里云 银行业务 团购网站 服务器配置

SpringMVC介绍之Validation

       对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。SpringMVC自身对数据在服务端的校验有一个比较好的支持,它能将我们提交到服务端的数据按照我们事先的约定进行数据有效性验证,对于不合格的数据信息SpringMVC会把它保存在错误对象中,这些错误信息我们也可以通过SpringMVC提供的标签在前端JSP页面上进行展示。

       关于springmvc配置validator的注意事项

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无法访问/WEB-INF/views下的jsp的解决方法
  • 详解springmvc 中controller与jsp传值
  • springMVC如何将controller中数据传递到jsp页面
  • springMVC如何将controller中Model数据传递到jsp页面
  • springMVC使用jsp:include嵌入页面的两种方法(推荐)
  • java实现图片上加文字水印(SpringMVC + Jsp)
  • SpringMVC如何访问WEB-INF jsp过程解析

标签:大理 衡水 萍乡 江苏 枣庄 衢州 蚌埠 广元

巨人网络通讯声明:本文标题《JSP中springmvc配置validator的注意事项》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266