Found it

I think it was the Apache Server that was converting the JSON
documents to UTF-8.

Regards,

Néstor Boscán

On Fri, Jan 6, 2012 at 8:33 AM, Hernán <heam...@gmail.com> wrote:
> Nestor: first of all, verify that your database has the correct encoding,
> it should be ISO-8859-1, then what I can tell you is that is better that
> data travels in UTF-8 format, because that's the way it was meant to be...
> So what's next? If you're working with JSP add this to the beginning of
> each .jsp:
> <%@ page language="java" contentType="text/html;charset=UTF-8"
> pageEncoding="ISO-8859-1" %>
>
> As you can see, you have now your database and JSP in ISO-8859-1, whilst
> the data is traveling in the format it should travel, that is to say:
> UTF-8... When using a form with file upload capabilities, just use this
> attribute in it:
>
>  enctype="multipart/form-data; charset=UTF-8"
>
> This way you are ensuring data is traveling in UTF-8.
>
> If you're using a different view technology as freemarker or velocity, you
> should look for the analog <%@ page ... of it...
>
> I hope this helps you!
>
>
>
> 2012/1/6 Néstor Boscán <nesto...@gmail.com>
>
>> Hi
>>
>> I'm using Struts 2 2.1.8.1 with the Struts 2 JSON plugin. I'm using
>> accented characters and event if I configure the defaultEncoding to
>> ISO-8859-1 the resulting JSON document is sent using UTF-8. In IE it
>> gives a data error because the page encoding ISO-8859-1 is not the
>> same as the JSON document. Has this been corrected in newer versions?.
>> Any ideas?
>>
>> Regards,
>>
>> Néstor Boscán
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>
>
>
> --
> Hernán

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to