如何将查询参数传递给EntityQuery接口

时间:2010-07-04 16:25:49

标签: http url-rewriting httpwebrequest seam richfaces

以下链接将查询参数作为f:param传递,并在Users.page.xml中替换它们,并且这些参数在浏览URL中显示为查询参数,我们希望不向最终用户显示这些参数。是否有另一种机制将参数传递给实体查询bean

<rich:menuItem>
    <s:link value="Users" view="/Users.xhtml">
        <f:param name="gender" value="male" />
    </s:link>
</rich:menuItem>

1 个答案:

答案 0 :(得分:0)

使用s:link,您正在执行GET请求,该参数将在URL中。要隐藏参数,您可以将其更改为h:commandButton,使用参数:

调用操作
<h:commandButton action="#{bean.listUsers('male')}" >