我们的JSF PrimeFaces应用程序中有一个屏幕,它使用链接标记移动到另一个页面。有两个参数传递给第二个屏幕。将鼠标悬停在链接上时,可以看到参数是阿拉伯语。但是其他页面以扭曲的形式接收参数(这仅适用于阿拉伯语参数。英语没有问题)。是否有任何设置可以正确传递阿拉伯语参数或我遗漏了什么?代码如下:
首屏:
<p:link value="#{group.name}" outcome="contact">
<f:param name="id" value="#{group.id}" />
<f:param name="name" value="#{group.name}" />
</p:link>
第二屏: 获取参数
<f:metadata>
<f:viewParam name="id" value="#{contact.groupID}"/>
<f:viewParam name="name" value="#{contact.groupName}"/>
</f:metadata>
。 。 。 显示文本的代码
<h:outputText value="Name: #{contact.groupName}" style="float:left;"/>
我已经调试过并发现传递给第二个屏幕的bean的值像اÙÙØ'ار一样失真。