今天在js文件中获取el表达式中的值时报了一个异常:
点击保存的时候又报了一个异常:
百度了一下,原来是之前在用jsp页面中用jstl做循环的时候把el表达式也设置了全局变量,导致在页面加载的时候出现了错误。
总结:如果是jsp需要获取${xxx}的值,可以直接使用${xxx}来获取,如果是js需要获取其中的值必须先给${xxx}设置一个全局变量:var formData = ${lastEdit};
本文探讨了在JavaScript文件中遇到的EL表达式的值获取问题及异常情况,解释了为何在JSP页面中设置EL表达式为全局变量会导致错误,并提供了解决方案。
今天在js文件中获取el表达式中的值时报了一个异常:
点击保存的时候又报了一个异常:
百度了一下,原来是之前在用jsp页面中用jstl做循环的时候把el表达式也设置了全局变量,导致在页面加载的时候出现了错误。
总结:如果是jsp需要获取${xxx}的值,可以直接使用${xxx}来获取,如果是js需要获取其中的值必须先给${xxx}设置一个全局变量:var formData = ${lastEdit};
417

被折叠的 条评论
为什么被折叠?