目前我在一个春季项目工作。当我尝试从资源文件夹访问样式表时,发现资源未找到错误。我使用mvc:resource mapping映射资源文件夹。这是我的代码:
<mvc:resources mapping="/resources/**" location="/WEB-INF/resourcs/" />
在我的jsp页面中:
<link rel="stylesheet" type="text/css"
href="<c:url value='/resources/css/login.css'/>">
Dispatcher Servlet:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:jee="http://www.springframework.org/schema/jee"
xmlns:lang="http://www.springframework.org/schema/lang"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.2.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee.xsd
http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.2.xsd ">
如果您需要我的项目中更具体的代码,请告诉我。
答案 0 :(得分:0)
在此处检查资源文件夹名称<mvc:resources mapping="/resources/**" location="/WEB-INF/resourcs/" />
和<link rel="stylesheet" type="text/css"
href="<c:url value='/resources/css/login.css'/>">
希望它能解决问题!
答案 1 :(得分:0)
我认为拼写错误。它应该是这样的:
<mvc:resources mapping="/resources/**" location="/WEB-INF/resources/" />
如果不能解决问题,请告诉我。
答案 2 :(得分:0)
最后我清除了自己。 它只是一个版本问题而不是冲突。我将我的弹簧版本从4.2.1版本更改为4.2.2版本。它似乎是版本中的一个错误...
谢谢