当我将Mojarra从2.2.1升级到2.2.3 (JBoss Wildfly到Beta)时,就出现了JBoss问题。
当我试图提交带有特殊字符(波兰字母)的表单(POST)时,它们没有正确地编码UTF-8。
我做了什么?
<?xml version="1.0" encoding="UTF-8"?><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />index_form:people: Tischner PrzemysÅaw
index_form:j_idt66: index_form:j_idt66
index_form: index_form
index_form:dbId: 2881850
javax.faces.ViewState: 2748560203387116963:2575775533048879716
最后,我仍然以不正确的编码结束:

发布于 2013-12-03 09:22:14
问题是在潜行编码中。
发布于 2013-11-22 12:45:05
这里有一个关于这方面的问题:
https://issues.jboss.org/browse/WFLY-2550
这里有一个可能的解决方案:
在web.xml中的筛选器后添加以下内容:
<filter-mapping>
<filter-name>CDI Conversation Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>如下所述:
http://weld.cdi-spec.org/documentation/#3
致以敬意,
马丁
https://stackoverflow.com/questions/19838222
复制相似问题