我有一个非常简单的应用程序,在我的索引页面中有一个输入文本和一个转到 page2.xhtml 的按钮。
<h:body>
<h:form>
<h:inputText value="#{mainBean.testValue}"/>
<p:commandButton update="myoutput" value="ajax call" ajax="false"/>
<p:separator />
<h:commandButton action="#{mainBean.gotoPageTwo}" value="goto Page2"/>
<br/>
<h:outputText value="#{mainBean.testValue}" id="myoutput"/>
</h:form>
</h:body>
</html>
我用 PrimeFaces 2.2.1 测试了这个应用程序,没有问题。但是在提交上述每个按钮后,我的 UTF-8 字符将被破坏。我测试了过滤器,但它不起作用。这是 PrimeFaces 3.x 中的错误吗?任何机构都可以解决这个问题吗?