Spring MVC学习(一)结合Maven,利用JSR-303实现验证

         实现表单的验证,我用的环境:STS 3.6.3。

        直接使用STS建立Spring MVC项目。很简单,直接结合maven进行下载,所有的jar包不需要自己自行配置。

可以在pom.xml中看到所需要的jar包已经在创建环境时已配置更新好。

ps:如果我们在项目中,需要其他的jar包,也可以在pom.xml中进行配置。

        例如:在这个demo中,我们需要实现JSR-303的验证。就需要这三个jar包:

       hibernate-validator-4.3.1.Final.jar、jboss-logging-3.1.0.jar、validation-api-1.0.0.GA.jar。

1、在pom.xml写入如下三个jar包。

org.hibernate
hibernate-validator
5.1.3.Final


javax.validation
validation-api
1.1.0.Final


org.jboss.logging
jboss-logging
3.1.1.GA

加入后,请进行一下update。以便确保这三个包已经加载进去。

     

2、在spring MVC项目的配置文件root-context.xml里,添加如下配置:
       
     











      

其中<property name="basename" value="classpath:validatemessages"/>中的classpath:validatemessages为注解验证消息所在的文件,需要我们在resources文件夹下添加。(在我的demo里没有实现国际化)

如下过程,请参照:http://www.cnblogs.com/liukemng/p/3738055.html

参考官方网址:http://hibernate.org/validator/documentation/getting-started/




你可能感兴趣的:(Spring,MVC)