以下链接将查询参数作为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>
答案 0 :(得分:0)
使用s:link,您正在执行GET请求,该参数将在URL中。要隐藏参数,您可以将其更改为h:commandButton,使用参数:
调用操作<h:commandButton action="#{bean.listUsers('male')}" >