在 j2ee 应用程序中使用属性文件的不同方法

发布于 2024-08-14 17:58:16 字数 842 浏览 3 评论 0原文

我有一个使用 Struts2 的 j2ee 应用程序。我有一个在 struts.properties 中声明的全局属性文件,该文件位于 WEB-INF/classes 中。它具有以下设置:

struts.custom.i18n.resources=mypropertyfile

mypropertyfile 也驻留在 WEB-INF/classes

例如,它包含以下内容:

pdf.test.title=PDF Test

然后在 jsp 上我使用以下内容来使用该属性文件

<s:text name="pdf.test.title"/>

此设置在 Sun App server 8.2 上运行,但在 GlassFish App Server 上不起作用(我在浏览器上看到 pdf.test.title 而不是 PDF Test)。我无法访问 GlassFish 应用服务器来尝试调整设置以使其正常工作。所以我想对代码进行更改,看看是否有帮助。

我的问题是:

在 J2EE 应用程序中使用属性文件还有哪些其他方法? (无论是否使用 Struts2)。我也愿意接受建议对 glassfish 进行更改以使其发挥作用的方法?

构建/版本 # 的

GlassFish = 9.1_02(构建 b04-fcs)

Struts2 = 2.0.6

JRE6

I have a j2ee app using Struts2. I have a gloabl properties file which is declared in struts.properties which resides in WEB-INF/classes. It has the following setting:

struts.custom.i18n.resources=mypropertyfile

mypropertyfile also resides in WEB-INF/classes

Say for example it contains the following:

pdf.test.title=PDF Test

then on jsp I use the following to make use of the property file

<s:text name="pdf.test.title"/>

This setup was working on Sun App server 8.2 but is not working on GlassFish App Server (I see pdf.test.title on the browser rather than PDF Test). I do not have access to GlassFish App server to try and tweak the setting to make it work. So I want to make changes to the code and see if that will help.

My question is:

What are some other ways to use properties file in a J2EE app? (using Struts2 or not). I'm also open to ways suggested to make changes on glassfish to make this work?

Build/version #'s

GlassFish = 9.1_02 (build b04-fcs)

Struts2 = 2.0.6

JRE6

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

吻风 2024-08-21 17:58:16

尝试更改代码以使用“属性”而不是“名称”:

<s:text property="pdf.test.title"/>

Try changing your code to use "property" instead of "name":

<s:text property="pdf.test.title"/>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文