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