Thanks Mojo, yeah, setting the MySQL connection to use UTF-8 is also important :-). The response header should be dealt with by the Struts configuration. If I am right, this means exactly setting the response header to text/html; charset=UTF-8 as default.
Martin > -----Ursprüngliche Nachricht----- > Von: Morris Jones [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 7. September 2005 19:28 > An: Struts Users Mailing List > Betreff: Re: AW: Problem with characters > > > Martin and Luke, are you using different databases on the two > environments? You might want to be sure you have MySQL configured to > use unicode, and add the "useUnicode" and "characterEncoding" > options to > your database connect URL. > > You may also find that you need to set the character encoding > property > in the ContentType header in your Actions with > response.setContentType("text/html;charset=UTF-8"). I found on some > browsers that the meta tag in the HTML won't override the > value in the > HTTP header. > > Just suggestions. I haven't actually dealt with this problem > for quite > a while. > > Mojo > > Martin Kindler wrote: > > David, > > > > could you please be a bit more specific? > > > > Just now I have a very similar problem as LuKe. > > I am using MySQl 4.1.10 and all tables are UTF-8. > > Struts is configured to use UTF 8 (i. e. the controller element in > > struts-config.xml says contentType="text/html;charset=UTF-8"). > > > > This seems to work. My browsers (Firefox and IE6) decode > the pages as > > UTF-8. > > > > > > BUT: when I enter text using a form (this is configured using the > > charSet-attribute to html:form to accept > > ISO-8859-1) IE6 garbles it while Firefox seems to work OK. > > > > Any hints? > > > > Martin > > > > > >>-----Ursprüngliche Nachricht----- > >>Von: Harland, David [mailto:[EMAIL PROTECTED] > >>Gesendet: Mittwoch, 7. September 2005 10:35 > >>An: Struts Users Mailing List > >>Betreff: RE: Problem with characters > >> > >> > >>Change you encoding to UTF-8. > >> > >>What database are you using? > >> > >>Dave. > >> > >>-----Original Message----- > >>From: lk [mailto:[EMAIL PROTECTED] > >>Sent: 07 September 2005 09:23 > >>To: user@struts.apache.org > >>Subject: Problem with characters > >> > >>Hi, > >> > >>I have a problem with some characters. > >> > >>My application reads some forms and writes them in a db. > >> > >>On my test and developing environment everything works well. > >> > >>The problem comes out when I deploy the application on the > production > >>server. > >> > >>When I fill in the form non English characters (for example > >>the typical > >>characters of the Italian language) they are read as "?". > >> > >>The strange thing is that in the same tomcat context there is an old > >>no-struts application that works well. > >> > >>On this server Apache and Tomcat work together and this is the only > >>difference from my test server. > >> > >>In both struts-config.xml and web.xml I put this encoding <?xml > >>version="1.0" encoding="ISO-8859-1" ?> > >> > >>Furthermore I use a tiles layout and in it I put: > >><meta http-equiv="Content-Type" content="text/html; > >>charset=iso-8859-1"> > >> > >> > >>What could be the problem? > >> > >>LuKe > >> > >> > >> > >> -- > >> Email.it, the professional e-mail, gratis per te: > >>http://www.email.it/f > >> > >> Sponsor: > >> Vuoi risparmiare sino al 70% sugli acquisti? Oliviero non > >>teme confronti! Clicca qui: > >>http://adv.email.it/cgi-bin/foclick.cgi?mid=3849&d=7-9 > >> > >>------------------------------------------------------------ > --------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > >>This e mail is from DLA Piper Rudnick Gray Cary UK LLP. > >> > >>The contents of this email and any attachments are > >>confidential to the intended recipient. They may not be > >>disclosed to or used by or copied in any way by anyone other > >>than the intended recipient. If this email is received in > >>error, please contact DLA Piper Rudnick Gray Cary UK LLP on > >>+44 (0) 8700 111111 quoting the name of the sender and the > >>email address to which it has been sent and then delete it. > >> > >>Please note that neither DLA Piper Rudnick Gray Cary UK LLP > >>nor the sender accept any responsibility for viruses and it > >>is your responsibility to scan or otherwise check this email > >>and any attachments. > >> > >>DLA Piper Rudnick Gray Cary UK LLP is a limited liability > >>partnership registered in England and Wales (registered > >>number OC307847) which provides services from offices in > >>England, Belgium, Germany and the People's Republic of China. > >> A list of members is open for inspection at its registered > >>office and principal place of business 3 Noble Street, London > >>EC2V 7EE. Partner denotes member of a limited liability > partnership. > >> > >>DLA Piper Rudnick Gray Cary UK LLP is regulated by the Law > >>Society and is a member of DLA Piper Rudnick Gray Cary, a > >>global legal services organisation, the members of which are > >>separate and distinct legal entities. For further > >>information, please refer to www.dlapiper.com. > >> > >> > >> > >> > >>------------------------------------------------------------ > --------- > >>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] > > > -- > Morris Jones > Monrovia, CA > http://www.whiteoaks.com > Old Town Astronomers: http://www.otastro.org > > --------------------------------------------------------------------- > 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]