Spring mvc Spring/资源处理程序位置
我在spring中遇到了资源定位器的常见问题,无法找出问题所在(CSS样式不起作用: My.JSP页面和HTML代码:Spring mvc Spring/资源处理程序位置,spring-mvc,Spring Mvc,我在spring中遇到了资源定位器的常见问题,无法找出问题所在(CSS样式不起作用: My.JSP页面和HTML代码: <head> <link href="/css/basicStyle.css" rel="stylesheet" type="text/css"/> </head> } 解决方案: 在查看其他问题后,我找到了解决方案: <link href="${pageContext.request.contextPath}/css/basicS
<head>
<link href="/css/basicStyle.css" rel="stylesheet" type="text/css"/>
</head>
}
解决方案:
在查看其他问题后,我找到了解决方案:
<link href="${pageContext.request.contextPath}/css/basicStyle.css/" rel="stylesheet" type="text/css"/>
有人能解释为什么需要pageContext吗?将资源位置从“/LoginSystem/WebContent/WEB-INF/css/”更改为“/WEB-INF/css/”有一个专门的JSP标记:
<!doctype html>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<html>
<head>
<link href="<spring:url value="/css/basicStyle.css"/>"
rel="stylesheet" type="text/css"/>
如果您希望在应用程序中有更好的功能,您可能还希望在应用程序中注册
<!doctype html>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<html>
<head>
<link href="<spring:url value="/css/basicStyle.css"/>"
rel="stylesheet" type="text/css"/>