Out of curiosity, did you try after using the native2ascii (or whatever it's
called) tool?

(I've never actually tried non-encoded resource files, but I'm usually using
a tool to create them, so I'm not always sure what I'm actually ending up
with, because I'm lazy.)

Dave

On Fri, Jan 7, 2011 at 5:51 PM, Rubens Gomes <rub...@pocketgear.com> wrote:

> Hello,
>
> I already spent several hours on this problem.   And I have done some
> search on the mailing lists as well.
>
> I am using the latest Struts 2 (2.2.1) along with struts-tiles JSP plugin
> (2.2.2), and I running into a problem with rendering garbled foreign
> characters from s:text.  If I remove the pageEncoding tag from the top of
> the JSP page, the <s:text...> works okay.
>
> This line when added to the top of the JSP causes <s:text ...> to render
> incorrect garbled Portuguese characters.
>
> <%@ page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"
> language="java" %>
>
> All my resource files are saved in UTF-8.  And so is my JSPs.  And I also
> have the following on all pages.
>
> <meta http-equiv="Content-Type" content="application/xhtml+xml;
> charset=UTF-8" />
>
> And I have following settings too:
>
> struts.xml:
> ...
> <constant name="struts.i18n.encoding" value="UTF-8"/>
> ...
>
> freemaker.properties:
> default_encoding=UTF-8
>
>
> --
> Rubens
>
>

Reply via email to