0

我正在使用检票口、弹簧和 mysql。当我尝试将西里尔字符而不是字符插入数据库时​​,我看到问号('?????')。

当我使用 i18n 文件时,我没有这种问题。此外,从其他地方(即mysql工作台)插入字符时也没有问题。换句话说,问题不在数据库中。数据库和我的 html 文档都在 utf-8 中。

你能帮我解决这个问题吗?

干杯! 尼古拉

4

1 回答 1

1

Wicket 还有两个与编码相关的设置,试试这个(在你Application初始化时):

getMarkupSettings(). setDefaultMarkupEncoding("utf-8");

getRequestCycleSettings().setResponseRequestEncoding("utf-8")

于 2013-01-19T11:28:41.933 回答