【发布时间】:2012-03-29 15:17:04
【问题描述】:
我正在使用 Spring 3.1.0.RELEASE、JSF 2.x、JPA 2 和 Hibernate Provider 做一个 Web 应用程序。该应用程序在 Tomcat 6.X 上运行。
网络应用可以用不同的语言显示:en、es、fr。
我使用 bean 验证
@Size(max=20)
@NotBlank
我不明白为什么,但每次我验证一个有错误的表单以测试 bean 验证。消息以英文显示,但当我重新提交时以良好的语言显示。
在我的页面中,我设置了这样的语言:
<f:view locale="#{localeBackManager.currentLocale}" contentType="text/html">
我的包以良好的语言显示。我对required 消息也有同样的问题。
第一次出现与导航语言相同语言的错误消息应该怎么做?
谢谢。
【问题讨论】:
标签: jsf-2 bean-validation