Way1:内嵌入java代码
jsp页面嵌入如下代码:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
测试用例:
<script type="text/javascript" src="<%=basePath%>/js/header.js"></script>
Way2:通过EL表达式
EL表达式的语法详解请参阅:http://blog.csdn.net/qwerasdf123/article/details/4189889
在jsp页面<html>标签上面添加如下代码:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>
<c:set var="sc">${pageContext.request.contextPath}</c:set>
测试用例:
<script type="text/javascript" src="${sc}/js/header.js"></script>