下面是我的项目的目录
如果想在WEB-INF文件夹下的pages文件夹的books.jsp页面中引用WebContent目录下css文件夹的css文件,用简单的
<link rel="stylesheet" type="text/css" href="../../css/a.css" />
语句是办不到的。
因为动态页面的WEB-INF文件夹是一个安全文件夹,不允许任何页面进行调用和调用其他页面,所以需要进行一些处理。
在books.jsp页面中头部引入一个jstl的库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
在head中加入如下的代码即可。
<c:set value="${pageContext.request.contextPath}" var="path" scope="page" />
<link rel="stylesheet" type="text/css" href="${path }/css/a.css" />
各位可以参考对自己代码进行修改。