任何人都可以澄清我们如何在一般情况下使用,或者在现实世界中使用这个代码片段?
<f:metadata>
<f:viewParam id="id" value="#{bean.id}" />
<f:viewAction action="#{bean.init}" />
</f:metadata>
Run Code Online (Sandbox Code Playgroud) 我什么时候应该使用<h:outputLink>
而不是<h:commandLink>
?
我知道a commandLink
生成一个HTTP帖子; 我猜这outputLink
将产生HTTP获取.也就是说,我读过的大多数JSF教程材料都是commandLink
(几乎?)使用的.
上下文:我正在实现一个小的演示项目,它显示了一个到用户页面的标题链接,就像Stack Overflow的......
......我不确定commandLink
(可能是?faces-redirect=true
用于书签)还是outputLink
正确的选择.