首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

EL表达式,在js资料中用不了

2012-08-14 
EL表达式,在js文件中用不了?我在界面上用EL表达式输出,页面嵌了js脚本文件,我在js文件中也要用EL中的东西

EL表达式,在js文件中用不了?
我在界面上用EL表达式输出,页面嵌了js脚本文件,我在js文件中也要用EL中的东西可是用不了
而把js代码直接写在jsp文件中就可以用。
如下:

JScript code
<script type="text/javascript">function topPage() {    var _href = "InfoScanHandler.do?command=listInfo&infoType=${ model.infoType}&pageNo=${ model.topPageNo }";}</script>

可是我把这代码移到一个js文件中EL表达式就不能输出了,是js文件中不能识别么?不是一样嵌在jsp页面中了么?

在线等...


[解决办法]
var _href = "InfoScanHandler.do?command=listInfo&infoType="+${ model.infoType}+"&pageNo="+${ model.topPageNo };
[解决办法]
只要给EL表达式加上双引号就行了。
[解决办法]
js是客户端的东西
jsp 是服务器端得东西
el 也是服务器端得东西

解释完毕

热点排行