我遇到的问题与在GlassFish中将JSF输入提交值的设置请求字符编码设置为UTF-8相同,提交的值以Mojibake形式到达.但是,答案是针对GlassFish而我正在使用JBoss AS 7.
我已经指定了JDBC连接URL以使用UTF-8:
jdbc:mysql://localhost:3306/mydb?useUnicode=yes&characterEncoding=UTF-8
Run Code Online (Sandbox Code Playgroud)
在我的JSF页面顶部:
<?xml version='1.0' encoding='UTF-8' ?>
Run Code Online (Sandbox Code Playgroud)
如何在JBoss AS 7中解决同样的问题?或者更好,以更通用的方式使其适用于所有服务器?