【发布时间】:2010-11-22 15:34:21
【问题描述】:
我在表单上调用了一个函数“foo.action?request_locale=en”。该页面上有一个 xwork-validation,我希望在给定的语言中得到一个验证错误。我得到的是芬兰语的页面——我的浏览器默认语言——我希望是英语的。
如何更改 jsp 页面上使用的语言(这是 request_locale 的来源),以便我的表单中调用的操作将显示为所选语言而不是浏览器默认语言?
一些规格: struts.xml 有一行 因为我的操作在 fi.foo.action 目录和 i18n 资源在 fi/foo/package_en.properties 和此类文件中。
验证器位于 fi.foo.action 文件夹中的 barAction-foo-validation.xml 类文件中。
fi = 芬兰语
我的应用程序运行正常,但此语言设置在屏幕上显示错误的语言。
【问题讨论】:
标签: java validation internationalization struts2 xwork