在js代码里面写 这句
${pageContext.request.contextPath}
是不行的,拿不到值。
我们可以通过页面写一个隐藏域来拿到值:
<input type="hidden" id="reqUrl"
value="${pageContext.request.contextPath}">
在包含该JS的JSP页面中写了如上代码之后,然后在JS写如下代码就能拿到权限列名
$("#reqUrl").val()
注意:
1.所需要权限列名的JS一定要包含该JSP,不然拿不到值。
包含代码:列子:
<script type="text/javascript"
src="${pageContext.request.contextPath}/JQuery/tree/js/tree.js"></script>