h:link和h:outputLink之间的区别
我已经查看了这两个组件的API,但是我不太清楚为什么要使用其中一个。
http://download.oracle.com/docs/cd/E17802_01/j2ee/javaee/javaserverfaces/2.0/docs/pdldocs/facelets/index.html
http://download.oracle.com/docs/cd/E17802_01/j2ee/javaee/javaserverfaces/2.0/docs/pdldocs/facelets/h/outputLink.html
有人可以举一个例子说明为什么你会select一个吗?
谢谢
-
<h:link>
使用其value
属性作为链接文本及其outcome
属性,以通过JSF导航规则生成链接到的URL。 这对于应用程序内部链接很有用。 另外,这个组件仅在JSF 2.0中引入 -
<h:outputLink>
直接使用value
属性作为链接URL和标签的内容作为链接文本。 这意味着该组件不能与导航规则一起使用,但可用于直接和外部链接。 从JSF 1.1开始就已经有了。