没有合适的资源?快使用搜索试试~ 我知道了~
首页JavaScript中${pageContext.request.contextPath}取值问题及解决方案
在JSP里取${pageContext.request.contextPath},方式一是可以正常取到,但方式二却取到的是 字符“${pageContext.request.contextPath}” 方式一: [removed] var t = "${pageContext.request.contextPath}"; [removed] 方式二: [removed] [removed] jqGrid.js: function jqGridInclude()
资源详情
资源评论
资源推荐

JavaScript中中${pageContext.request.contextPath}取值问题取值问题
及解决方案及解决方案
在JSP里取${pageContext.request.contextPath},方式一是可以正常取到,但方式二却取到的是
字符“${pageContext.request.contextPath}”
方式一:方式一:
<script type="text/JavaScript">
var t = "${pageContext.request.contextPath}";
<script>
方式二:方式二:
<script src="${ctx}/jqGrid.js" type="text/javascript">
</script>
jqGrid.js:
function jqGridInclude()
{
var t = "${pageContext.request.contextPath}";
}
jqGridInclude();
—–解决方案解决方案——————–
那是因为${pageContext.request.contextPath}根本就不是javascript,而是jsp的el。你把${pageContext.request.contextPath}
写到一个js文件里,jsp的编译器根本不作处理。
${}为el表达式. 只能在jsp文件中使用. js文件用这个就是一个字符串.
以上所述是小编给大家介绍的JavaScript中${pageContext.request.contextPath}取值问题及解决方案,希望对大家有所帮助,
如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!
安全验证
文档复制为VIP权益,开通VIP直接复制

评论10