gpt4 book ai didi

java - 如何根据 struts session 变量拥有动态 css 文件

转载 作者:太空宇宙 更新时间:2023-11-03 19:22:29 25 4
gpt4 key购买 nike

我有一个网页,我希望其中的 css 文件与我设置的 session 变量同名。

例如;如果 session 变量是“blue”,我希望页面加载 CSS 文件 blue.css

我在下面尝试了一些没有用的东西,现在我被卡住了。我对 struts 的了解非常有限。

<LINK rel="stylesheet" type="text/css" 
href="<html:rewrite page='/css/<c:out value="${brand}"/>.css'/>">

这是我的 jsp 页面顶部的完整代码 list

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html-el" prefix="html-el"%>

<html:html lang="true">

<head>
<LINK rel="stylesheet" type="text/css" href="<html:rewrite page='/css/${brand}.css'/>">

<html:base/>

我不知道如何找到我正在使用的 JSP 和 JSTL 的版本。这是一个从别人那里接过来的元素,我以前从未使用过它们

最佳答案

它不起作用,因为您将 c:out 标记放在 html:rewrite 标记的属性中。 Struts 标签在属性值内时不解析。

关于java - 如何根据 struts session 变量拥有动态 css 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2764794/

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