html – 使用JSF h:outputLink生成页面锚点

html – 使用JSF h:outputLink生成页面锚点,第1张

概述简单的问题: 你如何创建一个HTML锚点 <a id="organization" /> 与JSF,例如 <h:outputLink ... /> 或另一个JSF链接组件?有可能吗? 你可以使用 <h:link>.它的id属性变为< a id>和<一个名字>. <h:link id="organization" value="Organization" fragment="organization 简单的问题:

你如何创建一个HTML锚点

<a ID="organization" />

与JsF,例如

<h:outputlink ... />

或另一个JsF链接组件?有可能吗?

解决方法 你可以使用 <h:link>.它的ID属性变为< a ID>和<一个名字>.
<h:link ID="organization" value="Organization" fragment="organization" />

生成以下HTML:

<a ID="organization" name="organization" href="/currentcontext/currentpage.xhtml#organization">Organization</a>

但只是使用普通< a>甚至< span>或者< div>在JsF / HTML中作为跳转目标是完全合法的.

<span ID="organization">Organization</span>

要创建跳转到该链接的链接,请使用< h:link fragment>没有ID:

<h:link value="Jump to organization" fragment="organization" />

生成的HTML将如下所示:

<a href="/currentcontext/currentpage.xhtml#organization">Jump to organization</a>
总结

以上是内存溢出为你收集整理的html – 使用JSF h:outputLink生成页面锚点全部内容,希望文章能够帮你解决html – 使用JSF h:outputLink生成页面锚点所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1132235.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存