不以“ / 开始的相对路径,找资源,以当前资源的路径为基准,经常容易出问题。
比如以static文件夹下的bootstrap样式可能在部署服务器时出错甚至无法读取
<link href="static/bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">
以/开始的相对路径,找资源,以服务器的路径为标准(http://localhost:3306);需要加上项目名
写成以下路径就没问题,
http://localhost:3306/crud/static/bootstrap-3.3.7-dist/css/bootstrap.min.css"
可改成:
<%
pageContext.setAttribute("APP_PATH", request.getContextPath());
%>
<link href="${APP_PATH }/static/bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">
APP_PATH 可拿到当前项目路径。