如果我在web.xml
<web-app id="WebApp_ID" version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
然后加载CSS文件
<link href="${pageContext.servletContext.contextPath}/resources/bootstrap/css/bootstrap.min.css" rel="stylesheet">
但如果我将web.xml
更改为以下
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
CSS文件未加载其显示如下:
404 Not Found - http://localhost:8084/SocialBizz/$%7BpageContext.servletContext.contextPath%7D/resources/bootstrap/css/bootstrap.min.css"
为什么呢?切换到3.0
需要更多更改吗?我正在使用tomcat7.0
另一个问题我应该为JSTL
Servlet3.0