0 0

使用spring自带的validator,message资源文件无效。5

使用spring自带的validator,message资源文件无效。
配置:

<context:component-scan base-package="com.xxx.controller">
<context:include-filter type="annotation"
expression="org.springframework.stereotype.Controller" />
</context:component-scan>

<mvc:annotation-driven />

<mvc:resources location="/images/" mapping="/images/**" />
<mvc:resources location="/js/" mapping="/js/**" />
<mvc:resources location="/css/" mapping="/css/**" />

<mvc:view-controller path="/" view-name="index" />

<bean id="freeMarkerConfig"
class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPath" value="/views/" />
<property name="defaultEncoding" value="utf-8"></property>
</bean>

<bean id="viewResolver"
class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
<property name="cache" value="true" />
<property name="prefix" value="" />
<property name="suffix" value=".ftl" />
<property name="contentType" value="text/html;charset=utf-8" />
</bean>

<bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames">
<list>
<value>messages</value>
</list>
</property>
<property name="defaultEncoding" value="utf-8" />
</bean>

然后validator:
errors.rejectValue("code", "user.code.isNull");
然后controller里捕捉错误,信息依然是默认的。
是不是配置上有什么问题。
2013年5月06日 08:59

相关推荐

    spring 学习 validator例子

    在本教程中,我们将深入探讨如何使用Spring的Validator机制来实现一个具体的验证示例。 首先,我们需要理解Validator接口的用途。在Java Web开发中,我们经常需要确保用户输入的数据符合特定的格式或规则。例如,...

    spring_validator验证

    Spring Validator验证是Spring MVC框架中的一个关键特性,用于在服务器端对用户输入数据进行校验。在Spring MVC 3.0版本中,引入了注解驱动的验证方式,极大地简化了验证逻辑,使得开发者能够更加方便地处理表单数据...

    spring-validator-rules.xml

    spring-validator-rules.xml

    Demo——使用Spring的Validator接口进行数据验证

    这个Demo示范了怎么通过Spring的Validator接口来进行数据验证,包括Validator的复用、jsp错误信息的展示等。可参考本人博客: http://blog.csdn.net/oLanMoMo/article/details/50530352

    Spring mvc validator 需要的校验jar包

    spring mvc校验框架所需的几个jar包hibernate-validator-6.0.7.Final.jar、logging-3.1.0.CR2.jar、validator-api-2.0.2.jar

    how to use spring validator

    how to use spring validator

    Struts Hibernate Spring 集成开发宝典 validator

    《Struts Hibernate Spring 集成开发宝典》是一本深度探讨企业级Java应用开发的著作,重点关注了三个核心框架的整合使用:Struts、Hibernate和Spring。这三大框架是Java Web开发中的重要组成部分,各自在不同的层面...

    Spring3.0 + springmodules 实现validator

    在本文中,我们将深入探讨如何使用Spring 3.0与Springmodules进行无侵入式的Validator实现,重点关注基于注解的验证方法。同时,我们也会提到正则表达式在验证过程中的应用,以及如何将这个Java Web工程部署到Web...

    springboot使用Validator校验方式

    Spring Boot 使用 Validator 校验方式 Spring Boot 中使用 Validator 校验方式是一种非常实用的方法,它可以帮助我们轻松地对用户输入进行校验,从而确保数据的正确性和安全性。本文将详细介绍 Spring Boot 如何...

    Spring-Validator-开源

    4. **集成其他库**:在给定的文件列表中,虽然没有看到Spring-Validator的具体版本,但通常Spring-Validator会与其他库如Hibernate Validator或JSR-303/JSR-349(Bean Validation)等集成,利用这些库提供的丰富验证...

    springmvc 使用hibernate-validator校验包

    在Spring MVC项目中使用Hibernate Validator,首先需要在项目的pom.xml或build.gradle文件中添加对应的依赖。例如,如果是Maven项目,可以在pom.xml中加入以下依赖: ```xml &lt;groupId&gt;org.hibernate ...

    Vue表单验证插件Vue Validator使用方法详解

    首先,为了使用Vue Validator,我们需要在项目中引入Vue.js和Vue Validator的库文件。在示例代码中,引用了Vue 1.0.24和Vue Validator 2.1.3的CDN链接。 基础使用: Vue Validator的使用始于在HTML模板中包裹一个`...

    bootstrapvalidator

    BootstrapValidator的使用首先需要在HTML页面中引入必要的CSS和JS文件。这通常包括Bootstrap的基础样式文件、jQuery库、BootstrapValidator的主JS文件以及对应的皮肤样式文件。例如: ```html ...

    bootStrapValidator

    1. **dist** 文件夹:这是编译后的资源文件,包括CSS样式表(bootstrapValidator.css)和JavaScript库(bootstrapValidator.min.js),可以直接引入到项目中使用。 2. **src** 文件夹:源代码文件,对于开发者来说...

    Spring自带的校验框架Validation的使用实例

    Spring 自带的校验框架 Validation 的使用实例 Spring 作为一个流行的 Java 框架,提供了一个内置的校验框架 Validation,用于验证用户输入数据的正确性。在本文中,我们将详细介绍如何使用 Spring 自带的校验框架...

    Spring Validator接口校验与全局异常处理器

    在使用 Spring Validator 接口校验时,需要实现 Validator 接口,并重写其 supports 和 validate 方法。在 supports 方法中,需要判断该校验类是否支持被校验的实体类,而在 validate 方法中,需要具体实现校验规则...

    struts验证器validator使用,以及自定义验证器

    2. **配置struts.xml**:在项目的配置文件中声明使用Validator,并配置全局或特定Action的验证规则。 ```xml &lt;constant name="struts.objectFactory" value="org.apache.struts2.spring....

    spring-boot-validator.zip

    Spring Boot + Hibernate Validator + 统一异常,详见https://blog.csdn.net/z1353095373/article/details/111192838

    validator.js文件

    添加输入框验证需要导入的js文件,对数字、身份证、邮编、汉子、手机号、账号进行验证。

Global site tag (gtag.js) - Google Analytics