Различные способы использования файла свойств в приложении j2ee - PullRequest
1 голос
/ 16 декабря 2009

У меня есть приложение j2ee, использующее Struts2. У меня есть файл свойств gloabl, который объявлен в 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 8.2, но не на сервере приложений GlassFish (в браузере отображается pdf.test.title, а не PDF Test). У меня нет доступа к серверу приложений GlassFish, чтобы попытаться настроить его, чтобы он работал. Поэтому я хочу внести изменения в код и посмотреть, поможет ли это.

Мой вопрос:

Каковы другие способы использования файла свойств в приложении J2EE? (используя Struts2 или нет). Я также открыт для способов предложить изменения на Glassfish, чтобы сделать эту работу?

Build / version #'s

GlassFish = 9.1_02 (сборка b04-fcs)

Struts2 = 2.0.6

JRE6

1 Ответ

0 голосов
/ 25 декабря 2009

Попробуйте изменить код, чтобы использовать «свойство» вместо «имя»:

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