Thanks,

File encoding flag for java.exe? Sounds like an old version of Tomcat. I
suppose you set this in web.xml now, or am I wrong?

- Jon

[paste]
In the Catalina.bat (windows) catalina.sh (windows)
apache$jakarta_config.com (OpenVMS), file there must be a switch added to
the call to java.exe.  The switch is:

-Dfile.encoding=UTF-8

I cannot find documentation for this environment variable anywhere or what
it actually does but it is essential.

----- Original Message ----- 
From: "Jirole, Amar" <[EMAIL PROTECTED]>
To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>
Sent: Tuesday, March 09, 2004 5:20 PM
Subject: RE: Problems with UTF-8 and forms


> Hi,
> We had the same problem but we are using weblogic. May this will give you
a
> clue on what needs to be changed in Tomcat.
> We did the following to solve the problem :
> In weblogic's web.xml we have following snippet
> <context-param>
> <param-name>weblogic.jsp.encoding</param-name>
> <param-value>iso-8859-1</param-value>
> </context-param>
>
> In all the jsps we dish out we have following :
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html;
> charset=iso-8859-1">
> </head>
> This was for display, which you said you have already achieved.
> And finally to accept the characters in the same encoding format we added
> following line in weblogic.properties .
>
> weblogic.httpd.inputCharset./*=iso-8859-1.
>
> I think you will have to something similar in tomcat's properrties file
>
> HTH
> -Amar
>
>
>
> -----Original Message-----
> From: Adam Hardy [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 01, 2004 3:47 AM
> To: Struts Users Mailing List
> Subject: Re: Problems with UTF-8 and forms
>
>
> On 03/01/2004 12:29 AM Jon Bohm wrote:
> > BUT if I rewrite my custombean's getValue method it all works fine
> > (except for swedish uppercase letters):
> >
> > public String getValue()
> > {
> >     return new String( value.getBytes(), "UTF-8");
> > }
>
> Still shouldn't be necessary.
>
> > Apache Tomcat/5.0.12
> > Java 1.4.2_01-b06
> > Struts 1.1 (I think - how do I check?)
> > Windows XP (I know, I'm a Linuxdude gone bad)
>
> Open up struts.jar in winzip or something and view META-INF/MANIFEST.mf
> - check implementation-version.
>
> So what does the debugging say at the end of your JSPs? Is your response
> UTF-8 or iso-xxxx encoded? I bet it says the page content-type is still
> iso-8859.
>
> How are you setting your struts controller parameter (in
struts-config.xml):
>
> <set-property property="contentType"
>    value="text/html; charset=UTF-8"/>
>
> Do you have any locale-encoding-mapping-list in your web.xml? You don't
> need it with UTF-8. You also don't need to specify it in any
> jsp-property-group since the struts controller will handle it.
>
>
> >>>http://www.anassina.com/struts/i18n/i18n.html
> >>
> >>Good link, but getting a little out-of-date now.
> >
> >
> > You have a better one? :)
>
> I wish! If you get this solved, we can condense this thread and post it
> in the struts wikki.
>
> 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]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to