How to put an external resource bundle file on the classpath inStruts?
I use usually for internationalization the resource bundle properties
and use the <bean:message> Struts tag for the different Locales.
Normally this is internal to the web application (everything resides
within the *.ear file).
However, because of a change in the business requirement, I have to
externalize all *.properties file - they cannot be part of the web
application, but must be located in an external location (on a
Since all my JSPs uses <bean:message> I should find a solution for
problem that the Struts framework will no longer find the
files under the WEB-INF/classes directory.
Since I want to keep the JSPs as they are, I thought maybe there is a
way to load all the *.properties files on the classpath, when the
let's say all properties are located in
Now: I have a single file that initializes all kind of application
specific variables. One of these variables could be the key that maps
the directory of all *.properties. And now my trouble begins: I don't
know how, and if it is possible to load the value of that key and put
the files on the web application classpath, so that Struts can use
Does anybody has a tip or hint how to do this? Maybe with a piece of
I must use Struts1.1, Websphere 6.1, JDK 1.5
Thank you very much for your answers,
|All times are GMT. The time now is 01:34 AM.|
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.