如何让struts2看到我的属性文件
嗨我有这个项目结构
并在我的index.jsp
我有这个代码:
我的content.property
文件如下所示:
index.hello = Hello user./n/r Please login index.login = Login index.password = Password index.title = Login Page
当我启动项目时,struts2没有从我的属性文件中获取信息。 请告诉我我错了什么我在互联网上找不到任何有用的东西请帮助我谢谢=)
您的属性文件需要位于WEB-INF
下的classes
目录或classes
目录的子目录中。
假设您有这个结构.../Web-INF/classes/property/content.properties
,您需要在struts.xml
执行此操作
首先将content.properties
重命名为global_en.properties
。 后来把它放在src
文件夹中
您已完成所有操作,但尚未保留属性文件名作为操作名称。 名称应为Login.property。
另外,请确保属性文件必须与正在创建的Action对象包在同一个包中。
有关详细信息,请参阅以下链接:
http://struts.apache.org/release/2.2.x/docs/message-resource-files.html
谢谢,Shahid Saeed Khan