当前位置: 代码迷 >> Java Web开发 >> 在<% %>中将EL表达式的值进行赋值解决思路
  详细解决方案

在<% %>中将EL表达式的值进行赋值解决思路

热度:914   发布时间:2016-04-17 10:54:57.0
在<% %>中将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楼那位同学的意见
  相关解决方案