1

我们的 JSF PrimeFaces 应用程序中有一个屏幕,它使用链接标签移动到另一个页面。有 2 个参数传递到第二个屏幕。当您将鼠标悬停在链接上时,您可以看到参数为阿拉伯语。但是其他页面接收到的参数是扭曲的(这仅发生在阿拉伯语参数中。英语没有问题)。是否有任何设置可以正确传递阿拉伯语参数,或者我遗漏了什么?代码如下:

第一个屏幕:

<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的值像اÙÙشار一样失真。

4

0 回答 0