【问题标题】:Hibernate Validator ValidationMessages.properties can support UTF-8?Hibernate Validator ValidationMessages.properties 可以支持UTF-8吗?
【发布时间】:2013-03-24 04:57:07
【问题描述】:

Hibernate Validator 4.2 是否支持 UTF-8 ?
我用 Spring 3.0 配置了 Hibernate Validation,它与英语很好地配合。但是当将语言环境更改为韩语时,它会奇怪地显示:ë¹ë°ë²í¸ë ë¹ì ë ì ììµëë¤。
如何让 Spring 中的 Hibernate Validator 支持 UTF-8?

我已经在调度程序 servlet.xml 中进行了配置:

<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
    <property name="basenames" >
        <list>
            <value>classpath:/architectgroup/udr/resources/lan</value>
            <value>classpath:ValidationMessages</value>
        </list>
    </property>

    <property name="defaultEncoding" value="UTF-8"/>
</bean>

【问题讨论】:

    标签: spring hibernate spring-mvc validation


    【解决方案1】:

    可能与休眠验证无关。您的代码或配置中可能有一个地方使用了错误的编码。检查韩语字符在正常页面中是否正确显示,以及验证消息是否在控制台上正确显示(例如,在加载验证消息并触发 Hibernate 验证器的单元测试中)

    【讨论】:

      猜你喜欢
      • 2014-01-03
      • 2018-08-07
      • 1970-01-01
      • 1970-01-01
      • 2010-10-05
      • 1970-01-01
      • 1970-01-01
      • 2015-09-09
      • 1970-01-01
      相关资源
      最近更新 更多