Thanks for the replies, The locale will default to the users browser setting initially, but can also be selected (I have a filter that will dectect this parameter and set the locale in the javax.servlet.jsp.jstl.core.Config class), as well as stored in a cookie for future visits.
I didn't know about the <local-encoding-mapping-list> settings in web.xml though, so I'll look into that. Keith Adam Hardy wrote on 12/03/2004, 12:55: > On 03/12/2004 12:23 PM Keith Hyland wrote: > > I'm looking at internationalizing a series of pages, which cover > > different character sets. > > > > I've been planning to store the content type value in a properties > files > > along wit hthe rest of the internationalized text, but I've run into > > some problems. > > > > I have been experiementing with > > > > <jsp:directive.page contentType="..." /> > > <@ page contentType="..." /> > > > > but none of them seem to be able to take a variable value for > contentType, > > > > e.g. > > <c:set> > > <fmt:message key="contentType"/> > > </c:set> > > <%@ page contentType="${pageContentType}" %> > > > > or > > > > <jsp:directive.page > > contentType="<jsp:expression>contentType</jsp:expression>" /> > > > > Neither of them support EL, or sxpressions in the statement. > > > > Are there any plans to make these tags EL enabled? > > > > In the meantime I guess I'll have to look at filters. > > If you are using TC5, there is more flexibility for configuring the > content-type and character-set, especially with JSTL standard taglibs. > > Regarding dynamic variables for JSP directives, it doesn't sound very > plausible. > > You can map content-type to locales in your web.xml, and you can set it > with <fmt:> tags, so I would say you'd be better off examining these > methods first. > > I guess it also depends on how you are going to set the locale in the > first place - is it a user choice or browser-setting dependent, or an > application definition? > > Adam > -- > struts 1.1 + tomcat 5.0.16 + java 1.4.2 > Linux 2.4.20 Debian > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]