[
https://issues.apache.org/jira/browse/WICKET-5278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stéphane Kahn updated WICKET-5278:
----------------------------------
Attachment: wicket-encoding.zip
First use case (TestPage) : wicket:enclosure attribute, encoding issue
Second use case (TestPage2) : wicket:enclosure tag, no encoding issue
> Wicket:enclosure and UTF-8 encoding issue
> -----------------------------------------
>
> Key: WICKET-5278
> URL: https://issues.apache.org/jira/browse/WICKET-5278
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 6.4.0
> Reporter: Stéphane Kahn
> Priority: Minor
> Attachments: wicket-encoding.zip
>
>
> I encounter an issue using wicket:enclosure and utf-8 characters inside
> enclosures using html tags with wicket:enclosure attribute. If I use
> wicket:enclosure tag, everything looks fine.
> For instance:
> 1) using wicket:enclosure attribute:
> <p wicket:enclosure="aLink">éééé<br />
> <a wicket:id="aLink">ééé</a>
> </p>
> 2) using wicket:enclosure tag:
> <wicket:enclosure child="aLink">
> <p>éééé<br /><a wicket:id="aLink">ééé</a></p>
> </wicket:enclosure>
> In the first case, I get question marks instead of "é". In the second case,
> everything is fine.
> This only happens when JVM default character set is different from my
> application encoding, in my case, JVM default charset is US-ASCII.
> Encoding is configured in sun-web.xml (Glassfish) and Application#init() :
> * <parameter-encoding default-charset="UTF-8" />
> * getMarkupSettings().setDefaultMarkupEncoding("UTF-8");
> I think this bug is a duplicate of closed issue WICKET-4974.
--
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: http://www.atlassian.com/software/jira