gpt4 book ai didi

jsf - 如何在JSF 1.x中包含相对于上下文路径的CSS?

转载 作者:行者123 更新时间:2023-12-04 13:54:15 26 4
gpt4 key购买 nike

如何在JSF 1.1中包括相对于上下文路径的CSS样式表?

<link href="{CONTEXT}/css/style.css" rel="stylesheet" type="text/css"/>

就像我们在 JSF2中使用的一样。
<link href="#{resource['css:styles.css']}" rel="stylesheet" type="text/css"/>

最佳答案

取决于所使用的 View 技术:

如果是JSP(X),请使用${pageContext.request.contextPath}:

<link href="${pageContext.request.contextPath}/css/style.css" rel="stylesheet" type="text/css"/>

如果是Facelets 1.x,请使用 #{facesContext.externalContext.requestContextPath}:
<link href="#{facesContext.externalContext.requestContextPath}/css/style.css" rel="stylesheet" type="text/css"/>

如果是Facelets 2.x,请使用 #{request.contextPath}:
<link href="#{request.contextPath}/css/style.css" rel="stylesheet" type="text/css"/>

请注意,JSF 1.x中不支持 #{resource}<h:outputStylesheet>

关于jsf - 如何在JSF 1.x中包含相对于上下文路径的CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7162566/

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