java - 无法加载CSS文件Java Spring

标签 java css spring jsp

我有以下元素结构。

Project Structure
传输servlet.xml

<mvc:resources mapping="/resources/**" location="/resources/" />
<mvc:annotation-driven />
<mvc:default-servlet-handler />

我的 jsp 页面:

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" type="text/css" href="<c:url value="/resources/css/style.css"/>">
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <div class="header">
            <ul>
                <li><a href="index">Главная</a></li>
                <li><a href="transportTask">Решение задачи транспортного типа</a></li>
                <li style="float:right"><a class="active" href="about">Об авторе</a></li>
            </ul>
        </div>
        <br><br>
    </body>
</html>

有人可以帮我吗?
我不知道,为什么我的 css 文件没有加载。
提前谢谢你。

最佳答案

我通过在 web.xml 中添加以下行解决了我的问题:

<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.css</url-pattern>
</servlet-mapping>

关于java - 无法加载CSS文件Java Spring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36162109/

相关文章:

java - 使用 Aspose.Word for Java 将 Excel 转换为 Word

java - 我对如何在我的代码中实现单例模式并让它调用我的对象类和方法感到困惑

java - Spring Batch 异步处理器配置以获得最佳性能

java - Spring Boot @Async 同步运行

java - 得到这个 org.springframework.web.servlet.DispatcherServlet noHandlerFound 错误和警告 : No mapping found for HTTP request URI in Spring MVC

java - Servlet上下文和Spring应用上下文的本质区别

java - Java 可以用来确定下载的持续时间吗?

html - float 上的困惑。为什么设置第二个元素的宽度会影响 float ?

css - 带有 3 列的粘性页眉/页脚。在列内滚动的 Div

html - Css 框阴影提升 Angular