我在我的应用程序中使用 Struts 2。我有一个
MessageResources.properties
,其中给出了所有键和值。该文件位于位置 ${tomcat_home}/properties/resources
。我的问题是如何在 struts.xml
中提供此文件位置?在 struts.xml
我尝试过给予
<constant name="struts.custom.i18n.resources" value="/usr/local/tomcat/properties/resources/MessageResources"/>
但这不起作用。未检索属性。
Struts2 从类路径加载属性。将属性文件放入给定包下的
src
或 resources
文件夹中。
如果包名称是
com.example.resources
那么你应该使用
<constant name="struts.custom.i18n.resources" value="/com/example/resources/MessageResources"/>