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]