jsp页面通过<%String username=...%>已经获取到username,<%=username%>也显示有值,但是报错说我username没有定义,为什么?
6条回答 默认 最新
threenewbee 2016-03-10 13:47关注按理说不会,检查下代码编写的位置,变量大小写。你如果拼接js代码,有没有多余的字符,或者js的作用域问题。js中并非先写的变量就一定有定义,要看作用域的,检查下。
解决 无用评论 打赏 举报
jsp页面通过<%String username=...%>已经获取到username,<%=username%>也显示有值,但是报错说我username没有定义,为什么?
按理说不会,检查下代码编写的位置,变量大小写。你如果拼接js代码,有没有多余的字符,或者js的作用域问题。js中并非先写的变量就一定有定义,要看作用域的,检查下。