我正在使用检票口、弹簧和 mysql。当我尝试将西里尔字符而不是字符插入数据库时,我看到问号('?????')。
当我使用 i18n 文件时,我没有这种问题。此外,从其他地方(即mysql工作台)插入字符时也没有问题。换句话说,问题不在数据库中。数据库和我的 html 文档都在 utf-8 中。
你能帮我解决这个问题吗?
干杯! 尼古拉
Wicket 还有两个与编码相关的设置,试试这个(在你Application
初始化时):
getMarkupSettings()
. setDefaultMarkupEncoding("utf-8")
;
getRequestCycleSettings()
.setResponseRequestEncoding("utf-8")