当前位置: 首页 > 工具软件 > PathJS > 使用案例 >

js文件如何使用${pageContext.request.contextPath}

苏涛
2023-12-01

在jsp中使用${pageContext.request.contextPath},能解析成项目名

而在js中使用${pageContext.request.contextPath},会被解析成字符串,而不是路径。

所以在js里get,post,ajax,例如直接url:"${pageContext.request.contextPath}/CheckServlet"是行不通的。

解决办法是

  1. 在HTML或者jsp中写一段<input id="PageContext" type="hidden" value="${pageContext.request.contextPath}" />
  2. 例如在js中url:$("#PageContext").val()+'/CheckServlet'

 

 类似资料: