通过PrimeFaces中的f:param传递阿拉伯语参数

时间:2017-11-14 14:33:27

标签: primefaces jsf-2.2 arabic viewparams

我们的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的值像اÙÙØ'ار一样失真。

0 个答案:

没有答案