这是commandButton
实现参数重定向的方法。
<h:commandButton value="Check" action="#{GetInfoBean.getInfo}">
<f:param name="ID" value="4"></f:param>
</h:commandButton>
当这个commandButton
被点击时,它将传递名为ID
的参数,值为4
。被管理bean GetInfoBean
的方法getInfo()
将返回新的url。
但是现在,我的问题是我如何使用image
或graphicImage
实现这个重定向过程,因为它没有action
属性?
使用<h:commandLink>
:
<h:commandLink value="Check" action="#{GetInfoBean.getInfo}">
<f:param name="ID" value="4"></f:param>
<h:graphicImage value="/your/image.png" />
</h:commandLink>