如何在javascript中设置变量的上下文路径

时间:2011-11-08 06:08:11

标签: java jsp

我的js页面中有一个名为helpLocation的变量。

喜欢var helpLocation = 'http://localhost:9080/App/webhelp/Home.htm';

这里 App 是Applciation Context.But它是硬编码的。我该如何动态设置。我想把<c:set var="path" value="${pageContext.request.contextPath}"/>var helpLocation = 'http://localhost:9080'+contextPath+'/webhelp/Home.htm';放在一起。然后使用alert(helpLocation);的警报进行检查,但是它发出了未定义的警报

1 个答案:

答案 0 :(得分:1)

使用

var contextPath = "<%=request.getContextPath()%>"; 

用于在jsp页面中设置上下文路径。contextPath应该是一个全局javascript变量。