版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/went_081/article/details/80873977
jsp获取上下文路径的两种方式
- 第一种:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="stc" value="${pageContext.request.contextPath}"/>
<head>
<script src="${stc}/scripts/jquery.js"></script>
<%--或直接在代码中引用上下文路径--%>
<%--<script src="${pageContext.request.contextPath}"/scripts/jquery.js --%>
</head>
- 第二种:
<% String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
<head>
<%--base是一个基链接标记,就是相当于所有路径,所有相对路径在链接时都将在前面加上基链接指向的地址--%>
<base href="<%=basePath%>" >
<script src="./scripts/jquery.js"></script>
</head>