Wicket没有正确编码两个字符对

时间:2014-04-14 13:11:20

标签: xml encoding wicket

找不到更好的问题,对此抱歉,抱歉我的英语不好。

所以我使用wicket从xml文件中读取我的消息。 “ż”和“ó”是一封波兰语。

的xml:

<?xml version="1.0" encoding="UTF-8"?>
<properties>
<entry key="wrongENcode">inżynierów</entry>
</properties>

HTML:

<?xml version="1.0" encoding="UTF-8" ?>
<html ...>
<wicket:extend>
<div class="someClassForwrongENcode"><h3><wicket:message key="wrongENcode"></wicket:message></h3></div>
</wicket:extend>
</html>

的CSS:

.someClassForwrongENcode{
    position:relative;
    left:40px;
    width: auto;
    display: inline-block;
    height: 15px;
}

有了这个,我得到了这个:

wrong encoding

但如果我更改了我的xml文件

<entry key="wrongENcode">iżynierów</entry>

我会得到这个:

correct encoding

所以它似乎正确地编码我的波兰字母(“ż”和“ó”)但是如果我在“ż”之前添加“n”,则wicket不会对其进行编码。我找不到答案,知道如何解决它?

0 个答案:

没有答案