tomcat-taglibs-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hans Bergsten <>
Subject Re: Dynamically reloading bundles?
Date Tue, 03 Sep 2002 23:05:36 GMT
Just wanted to add that if you need features not supported by the
standard ResourceBundle implementations (such as getting the latest
version of the localized data from a database), you can implement
your own ResourceBundle subclass; the JSTL i18n actions work with any
ResourceBundle implementation found in the container's classpath.


Jan Luehe wrote:
> Eric,
>>The <fmt:...> tags are great, but we have one problem: We use (not
>>surprisingly) a database for storing our translations.
>>However, when I insert a new translation (key/value pair), I have to restart
>>Tomcat to actually be able to use it in JSTL.
>>Does anyone have the same problem and/or a solution?
> your modified resource bundle is not considered until a Tomcat restart
> because java.util.ResourceBundle.getBundle(), which is leveraged by
> the reference implementation of JSTL, caches any resource bundles it
> has instantiated.
> I think it would be useful if java.util.ResourceBundle exposed any
> APIs for clearing the cache, or removing individual bundles from it,
> but I am not aware if adding support for this is being considered by
> J2SE.
> Jan
> --
> To unsubscribe, e-mail:   <>
> For additional commands, e-mail: <>

Hans Bergsten
Gefion Software
JavaServer Pages

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message