NullPointer在LocalizedTextUtil中获取国际化文本

时间:2010-04-07 20:12:50

标签: java internationalization struts2

我在包“idiomas”中有3个语言文件idioma_CA.properties idioma_EN.properties idioma_ES.properties和一个默认的idioma.properties。

struts.properties具有以下属性:

hibernatePlugin.configurationType =注释
struts.custom.i18n.resources = idiomas / idioma

因此,每当我尝试更改语言时,struts2都会忽略我,并始终从JSP的默认属性中获取文本。 但是在我的Action的execute方法中使用“getText”我得到了NullPointerException我在request_locale的任何语言环境。

有人能告诉我我做错了什么吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。

“idioma_”之后的本地化字母必须是小写,如“idioma_ca.properties”