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]