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]

