随笔-9  评论-168  文章-266  trackbacks-0
如果页面引用的外部JS脚本使用EL等服务端执行的代码,是无法获取到值的.只有在JSP文件里的JS脚本才能取到服务端代码的值.

原因:
所有的jsp文件在响应给用户时都会编译成servlet,执行其中所有的JSP脚本或EL表达式,并由java输出流转化成HTML文本代码response响应给客户端,所以浏览器接收到的只是html页面。而外部js文件与HTML一起响应给客户端,并在本地组装在一起,所以<script src="xxx.js">这样的外部引用JS,是无法执行服务端脚本的。
posted on 2010-05-25 17:06 紫蝶∏飛揚↗ 阅读(2185) 评论(1)  编辑  收藏 所属分类: EXTJSdiv+css+js代码

评论:
# re: JSP EL表达式和JSP脚本 无法在外部引用的JS文件中执行 2013-06-20 15:57 | 啊毛
有木有解决的方法  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: