zoukankan      html  css  js  c++  java
  • 在springmvc中使用hibernate-validate

    http://www.cnblogs.com/leechenxiang/p/5490930.html

    在springmvc.xml中加入

    <!-- 国际化配置 --> 
    <bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver" />
    <bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
    <property name="basenames">
    <list>
    <value>classpath:resource/ValidationMessages</value>
    </list>
    </property>
    <property name="useCodeAsDefaultMessage" value="true" />
    </bean>
    <!-- 注册验证器 -->
    <mvc:annotation-driven validator="validator" />
    
    <bean id="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean">
    <property name="providerClass" value="org.hibernate.validator.HibernateValidator" />
    <!-- 这里配置将使用上面国际化配置的messageSource -->
    <property name="validationMessageSource" ref="messageSource" />
    </bean>

    依赖包:

    validation-api.jar
    hibernate-validator.jar


        <dependency>
                <groupId>javax.validation</groupId>
                <artifactId>validation-api</artifactId>
                <version>1.1.0.Final</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-validator</artifactId>
                <version>5.1.2.Final</version>
        </dependency>
  • 相关阅读:
    第十六天-面向对象02-成员
    第十五天-面向对象01
    第十四天-内置函数
    第十三天-生成器
    第十二天-函数名 迭代器
    第十一天-函数进阶
    第十天-初识函数
    第九天- 文件操作 r w a 文件复制/修改
    objectives-c基本语法。
    今天开始了objective-c的学习!
  • 原文地址:https://www.cnblogs.com/miye/p/7388618.html
Copyright © 2011-2022 走看看