0

我的问题很简单,可以为 DOM 的元素创建一个 href 吗?

像这样的东西:

  <h:link outcome="page#form" value="Edit"></h:link>

那将打印如下内容:

   <a href="/page#form.jsf">Edit</a>

显然,我试过这个并没有用,它可以在 JSF 中完成吗?如果可以...我必须使用哪个标签?

问候!

4

1 回答 1

1

您需要使用 的fragment属性<h:link>来使请求页面的标识符成为焦点:

<h:link value="Edit" outcome="/page" fragment="form" />

尽管使用纯 HTML 元素,如a、 或span或任何其他元素,也是完全有效的。

当然,您可以<h:outputLink>用于此目的。

于 2013-06-02T16:46:37.457 回答