读书人

在lt;% %gt;中将EL表达式的值进行赋值解决

发布时间: 2012-03-18 13:55:39 作者: rapoo

在<% %>中将EL表达式的值进行赋值
在jsp页面上我想a的值赋给b,
而a能够${a}取出来。


但是在
<% b=a; %>
中缺提示a没有定义的错误,这该怎么办?


[解决办法]
request.getAttribute("a")
[解决办法]
搞不懂 你为什么要赋值给B 直接用${a}使用不就得了 再说了 尽量不要在页面上写代码 很不安全


${a}是可以重复使用的!
[解决办法]
如果你要是对出来的结果在操作的话建议看一下JSTL
如果你现在要赋值,那么直接

Java code
String a = request.getParameter("woqu");String b = a;
[解决办法]
你是写在JSP页面中的吗?还是写在servlet中的?个人认为既然a可以是${a},为什么b就不能等于${a}呢,我还是同意2楼那位同学的意见

读书人网 >Java Web开发

热点推荐