如何让struts2看到我的属性文件

嗨我有这个项目结构

在此处输入图像描述

并在我的index.jsp我有这个代码:

      <s />           

我的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