发布于 2017-05-11 21:06:30 | 201 次阅读 | 评论: 2 | 来源: 网友投递

这里有新鲜出炉的Javascript教程,程序狗速度看过来!

JavaScript客户端脚本语言

Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。


这篇文章主要介绍了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}取值问题及解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对phperz网站的支持!



相关阅读 :
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
JavaScript页面刷新与弹出窗口问题的解决方法
JavaScript读取中文cookie时的乱码问题的解决方法
为JS扩展Array.prototype.indexOf引发的问题及解决办法
JavaScript中解决多浏览器兼容性23个问题的快速解决方法
Javascript中封装window.open解决不兼容问题
javascript中onmouse事件在div中失效问题的解决方法
JavaScript中误用/g导致的正则test()无法正确重复执行的解决方案
JavaScript中的ParseInt("08")和“09”返回0的原因分析及解决办法
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
JavaScript中的单引号和双引号报错的解决方法
javascript window.open打开新窗口后无法再次打开该窗口问题的解决方法
最新网友评论  共有(2)条评论 发布评论 返回顶部
PHPERZ网友 发布于2017-06-22 16:27:46
抄来抄去有意思吗,说来说去也没说解决方案。
支持(0)  反对(0)  回复
PHPERZ网友 发布于2017-06-22 16:26:41
gvfds
支持(0)  反对(0)  回复

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务