JSF:有没有办法将方法绑定到h:outputLink?

时间:2015-06-02 21:17:34

标签: jsf

我正在做这样的事情:

JSF模板有一个侧面导航栏,其中包含链接(锚点或h:outputLink),有些情况下两个选项导致相同的链接(页面),但在视图参数中具有不同的值,并且从而在页面上显示不同的数据。

有办法做到这一点吗?使用commandLink或commandButton对我来说似乎不是一个选项,因为它会破坏样式。

提前致谢。

1 个答案:

答案 0 :(得分:1)

输出链接只是普通的HTML链接,因此执行此操作的传统方法是使用查询参数,例如, /contentarea.xhtml?myparam=value

我认为你不应该将方法绑定到输出链接。这将涉及一个Javascript onclick处理程序(commandLink),我不认为这是必要的。也就是说,我很惊讶你用commandLink混淆了样式,因为它呈现了一个普通的HTML链接。

另见