gpt4 book ai didi

css - Spring mvc 4 : cannot location css

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

当我加载页面时,那里没有 css。在我检查代码并单击 css 链接后,我得到了 404。我的配置有问题吗?我是 Spring MVC 的新用户。

调度器-servlet.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.0.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd">

<context:component-scan base-package="controller" />

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/WEB-INF/views/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
<mvc:resources mapping="/resources/**" location="/resources/" />
</beans>

jsp文件

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<meta name="viewpoint" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="resources/css/bootstrap.css" type="text/css">
<title>asdasd</title>
</head>
</html>

我还将我的 css 文件放在 resources/css/下。实际上我正在尝试加载 bootstrap.css,当我使用 CDN 时,它不起作用。这就是为什么我试图在本地加载它。不幸的是,它仍然不起作用。

最佳答案

我建议在您的 spring 配置文件中添加以下行。

<mvc:default-servlet-handler/>

并从下面的 JSP 访问 css。

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

关于css - Spring mvc 4 : cannot location css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29203101/

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