我的问题很简单,是否可以对DOM的元素进行href?
这样的事情:
<h:link outcome="page#form" value="Edit"></h:link>
那会打印出这样的东西:
<a href="/page#form.jsf">Edit</a>
显然,我试过这个并没有用,可以在JSF中完成吗?如果可以......我必须使用哪个标签?
问候!
答案 0 :(得分:1)
您需要使用<h:link>
的fragment
属性来关注所请求页面的标识符:
<h:link value="Edit" outcome="/page" fragment="form" />
虽然使用普通的HTML元素(例如a
或span
或其他任何元素)也是完全有效的。
当然, 也可以使用<h:outputLink>
来实现此目的。