struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sebastian Götz (JIRA) <>
Subject [jira] [Commented] (WW-3926) Inconsistent encoding behaviour in Struts 2.3.7 in JSPs, selects and submit buttons using i18n
Date Tue, 04 Dec 2012 14:24:58 GMT


Sebastian Götz commented on WW-3926:

??Superb :- Probably soon as right now Struts 2.3.7 is more or less useless :\??

I would not go that far. But for sure this is true for Tiles users as me ;)
Looking forward for 2.3.8.
> Inconsistent encoding behaviour in Struts 2.3.7 in JSPs, selects and submit buttons using
> ----------------------------------------------------------------------------------------------
>                 Key: WW-3926
>                 URL:
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Plugin - Tiles
>    Affects Versions: 2.3.7
>         Environment: Tomcat 7, Linux, Java 1.6
>            Reporter: Markus Fischer
>            Assignee: Lukasz Lenart
>             Fix For: 2.3.8
>         Attachments:
> I experience some problems with umlauts after upgrading from Struts to 2.3.7:
> Text with umlauts like 'ä' from properties files get scrambled in the JSPs, selects
and submit buttons.
> file -i shows that properties file are encoded as iso-8859-1. which they should be, as
far as I know. Recoding the properties files to UTF-8 actually resolves the problem for the
JSPs. But within the selects and submit buttons the problem persists.
> In addition text from a databases is also scrambled, but only in selects and not when
using <s:property value=...
> This behaviour is new since version 2.3.7. I updated:
> - struts2-core
> - struts2-tiles-plugin
> - xwork-core 
> Adding acceptcharset="utf-8" to the forms does not help.
> I have in the JSPs <%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%> and <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">.
> Tomcat 7 is running with URIEncoding="UTF-8" 
> MySQL is used with pooled connections (c3p0) by connection with: jdbcUrl="jdbc:mysql://;characterEncoding=UTF-8...

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message