It's a good tip, I will test it this evening. Thanks for your help.
> -----Ursprüngliche Nachricht----- > Von: Jason Lea [mailto:[EMAIL PROTECTED] > Gesendet: Montag, 15. November 2004 10:33 > An: Struts Users Mailing List > Betreff: Re: AW: problem with unicode > > > I would suggest using UTF-8 encoding on your pages, and > follow the the > example here so that all your pages have the corrent encoding: > > http://web.archive.org/web/20040114232541/http://www.anassina. > com/struts/i18n/i18n.html > > Then \u0119 should be rendered correctly as a unicode > character on the > web page > > > Otto, Frank wrote: > > >Thanks for your answer. The right character is a polish character: ? > > > >The charset in the document header is: > > > ><meta http-equiv="Content-Type" content="text/html; > charset=iso-8859-2"> > > > >My character table says \u0119 is ? and not ę. My > test-html-file contains ę, but ? was displayed. But if I use > message tag it is wrong. > > > > > > > > > > > >>-----Ursprüngliche Nachricht----- > >>Von: Guillaume Cottenceau [mailto:[EMAIL PROTECTED] > >>Gesendet: Montag, 15. November 2004 10:10 > >>An: [EMAIL PROTECTED] > >>Betreff: Re: problem with unicode > >> > >> > >>"Otto, Frank" <otto 'at' delta-barth.de> writes: > >> > >> > >> > >>>I have a problem with display of characters in latin-1. > >>> > >>>for example: The properties file contains the unicode \u0119, > >>>but the character is not displayed. > >>> > >>>If I use ę it will be displayed. I use <bean:message > >>> > >>> > >>key="my.text"/> > >> > >> > >>>Has someone a solution? > >>> > >>> > >>If you're really trying to display that character in latin1, yes > >>it will fail because this is not a latin1 character. When > >>converting to java unicode escapes, first 128 latin1/ascii > >>characters are unchanged and remaining 128 characters are \u0080 > >>to \u00ff, as you can see with this: > >> > >>[EMAIL PROTECTED] /tmp] perl -e 'print chr($_), " " foreach 128..255' > t.p > >>[EMAIL PROTECTED] /tmp] native2ascii -encoding latin1 t.p > >>\u0080 \u0081 \u0082 \u0083 \u0084 \u0085 \u0086 \u0087 > >>\u0088 \u0089 \u008a \u008b \u008c \u008d \u008e \u008f > >>\u0090 \u0091 \u0092 \u0093 \u0094 \u0095 \u0096 \u0097 > >>\u0098 \u0099 \u009a \u009b \u009c \u009d \u009e \u009f > >>\u00a0 \u00a1 \u00a2 \u00a3 \u00a4 \u00a5 \u00a6 \u00a7 > >>\u00a8 \u00a9 \u00aa \u00ab \u00ac \u00ad \u00ae \u00af > >>\u00b0 \u00b1 \u00b2 \u00b3 \u00b4 \u00b5 \u00b6 \u00b7 > >>\u00b8 \u00b9 \u00ba \u00bb \u00bc \u00bd \u00be \u00bf > >>\u00c0 \u00c1 \u00c2 \u00c3 \u00c4 \u00c5 \u00c6 \u00c7 > >>\u00c8 \u00c9 \u00ca \u00cb \u00cc \u00cd \u00ce \u00cf > >>\u00d0 \u00d1 \u00d2 \u00d3 \u00d4 \u00d5 \u00d6 \u00d7 > >>\u00d8 \u00d9 \u00da \u00db \u00dc \u00dd \u00de \u00df > >>\u00e0 \u00e1 \u00e2 \u00e3 \u00e4 \u00e5 \u00e6 \u00e7 > >>\u00e8 \u00e9 \u00ea \u00eb \u00ec \u00ed \u00ee \u00ef > >>\u00f0 \u00f1 \u00f2 \u00f3 \u00f4 \u00f5 \u00f6 \u00f7 > >>\u00f8 \u00f9 \u00fa \u00fb \u00fc \u00fd \u00fe \u00ff > >> > >>You can also verify that trying to convert to latin1 doesn't > >>change your character: > >> > >>[EMAIL PROTECTED] /tmp] echo "\u0119 - \u00ea" > t.p > >>[EMAIL PROTECTED] /tmp] native2ascii -encoding latin1 -reverse t.p > >>\u0119 - ę > >> > >> > >>Check the html sourcecode in the browser to see what's actually > >>being transmitted. Verify the encoding/charset specified in the > >>document header and how the character is actually encoded in the > >>page. > >> > >>-- > >>Guillaume Cottenceau > >> > >>------------------------------------------------------------ > --------- > >>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] > > > > > > > > > > -- > Jason Lea > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]