gpt4 book ai didi

jsf-2 - 如何使用 JSF 生成网站图标

转载 作者:行者123 更新时间:2023-12-04 11:08:26 25 4
gpt4 key购买 nike

有没有办法使用标准的 jsf-taglibs,它呈现为 <link>在浏览器中?我的主要目标是生成一个应如下所示的图标链接:
<link href="/portal/faces/javax.faces.resource/image/favicon.ico?ln=some.lib" rel="shortcut icon" type="image/x-icon" />

最佳答案

对此没有标准的 JSF 组件/标签。

您可以使用 #{resource}转换 JSF 资源标识符 libraryName:resourceName无需手动记下上下文路径、资源路径、JSF 映射和查询字符串。

<link href="#{resource['some.lib:image/favicon.ico']}" rel="shortcut icon" type="image/x-icon" />

如果您想更进一步,那么您始终可以将其包装在与 <h:outputStylesheet> 同一行的自定义标记文件中。和 friend 喜欢这样:
<my:favicon library="some.lib" name="image/favicon.ico" />

也可以看看:
  • When to use <ui:include>, tag files, composite components and/or custom components?
  • 关于jsf-2 - 如何使用 JSF 生成网站图标 <link>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17170272/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com