解决方案 »
- 集群环境下的Hibernate二级缓存
- 应用监控的URL拨测是怎么回事?
- 对mysql插入数据为乱码
- 请教关于Struts-menu根据数据库生成动态菜单的问题?
- 请教如何通过滚动条动态改变JPanel的大小
- 大家进来讲讲struts框架是怎么一回事阿!!
- 本年度最超强疑问!!!请高人指点,新手关注!!!
- 求救!哪里有程序可以模拟大规模用户?
- List<Map<String,Object>> list = this.getJdbcTemplate().query(sql,?);如何没有参数,该怎么写?
- snmp4j如何采集交换机的端口信息
- linux下 URLEncoder.encode编码错误
- request.getParameter("abc")从表单得值出了问题
->Location是一个显示文本,不是变量
就是:
变量+"just a word"+变量 ---》的显示方式
变成了(成了2行):
变量+变量
+"just a word"
String receiveNumber="123";
String location="test";
%> <%receiveNumber%>->Location:<%location%>
你试试这样可以么,我以前也是这样。加了isELIgnored="false"就好了。但愿能帮到你
<%
String zzz = "zzz";
String ccc = "ccc";
request.setAttribute("zzz", zzz);
request.setAttribute("ccc", ccc);
%>
${zzz } and ${ccc }
我的正常输出
至少要放到scope吧
不写request.setAttribute("ccc", ccc);也能输出啊,我是myeclipse 10啊,只不过,输出后不在一行上。你
el表达式,是从四个作用范围pageContext session application request 来取值的
${name}
与
<%
pageContext.getAttribute("name");
或
request.getAttribute("name");
或
session.getAttribute("name");
或
application.getAttribute("name");
%>
是一样的,只是不同的写法..
${name}
在取数据时,他会在四个范围内从范围小的到范围大的中去找key为name的值
会先从pageContext中找是否有name的值
如果没有的话
就从request中找
如果没有
再从session中找
再没有
再从application中找
如果还是没有,就为空
你可以看看这个
是默认的,但是有些默认忽视EL表达式...貌似原来学习框架时候看到的...具体细节Google吧