myeclipse会自动生成项目的访问路径,但是eclipse不可以,我们需要手动设置:
正常导入的css js代码:
<link rel="stylesheet" href="css/common.css">
<link rel="stylesheet" href="css/main.css">
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/colResizable-1.3.min.js"></script>
<script type="text/javascript" src="js/common.js"></script>
在页面上这些代码不会起作用
我们先尝试加“/”,但是在jsp文件中,并不是找到上级项目名,他只找到8080接口处。
所以这样行不通。
我们应该做如下配置:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html>
<html>
<head>
<!-- 设置请求服务器的基准路径 -->
<base href="<%=basePath%>">