gpt4 book ai didi

css - 无法让外部 css 在动态 web 元素 spring 中工作

转载 作者:太空宇宙 更新时间:2023-11-04 14:53:27 26 4
gpt4 key购买 nike

我目前正在 Eclipse 上开发一个 spring mvc 元素。我无法让外部 css 在 .jsp 中工作。我的文件夹结构如下

Myproj, WebContent, 网络信息, CSS, .css 文件

我使用以下代码来引用 css 文件。

<link href="<c:url value="/css/filename.css" />" rel="stylesheet" type="text/css" />

我使用 spring jars 版本 3.1.0。我还在 myproj-servlet.xml 中添加了以下代码行

    <mvc:annotation-driven /> 
<mvc:resources location="../css/" mapping="/css/**"/>

仍然无法访问我的 css 文件或将其应用于我的 jsp 文件。在使用 Firebug 时,我看到 css 链接得到一个 404 not found only。问题出在哪里/我该如何解决?

最佳答案

将您的资源位置更改为

<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/> 

在访问 jsp 时你可以很好地编写

<c:set var="context" value="${pageContext.request.contextPath}" />

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

干杯。

关于css - 无法让外部 css 在动态 web 元素 spring 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17183090/

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