代码:<c:foreach items="${list }" var="tmp"> //list是某po对像的集体
姓名:${tmp.name }
年龄:${tmp.age }
</c:foreach>
问题:
1.想问一下,在<foreach>标签中,${tmp.name }中的tmp对像是在哪个作用域中?(Session||request||??).还有这个对像是怎么加上去的?
2.我在标签处理程序中.强制在session加入一个属性:this.pageContent.getSession().setAttribute("num",123); 然后在<foreach>标签中通过EL表达式想将num取出:${num }. 但是这种方法不能取出.很问该怎么做? 综述一下问题:就是如何在一个标签处理程序中.在(某个做用域对像)加入一个属性(setAttribute),并且能在本标签中通过EL表达式取出!
姓名:${tmp.name }
年龄:${tmp.age }
</c:foreach>
问题:
1.想问一下,在<foreach>标签中,${tmp.name }中的tmp对像是在哪个作用域中?(Session||request||??).还有这个对像是怎么加上去的?
2.我在标签处理程序中.强制在session加入一个属性:this.pageContent.getSession().setAttribute("num",123); 然后在<foreach>标签中通过EL表达式想将num取出:${num }. 但是这种方法不能取出.很问该怎么做? 综述一下问题:就是如何在一个标签处理程序中.在(某个做用域对像)加入一个属性(setAttribute),并且能在本标签中通过EL表达式取出!
解决方案 »
- 请问hibernate连接oracle11数据库的xml怎么写?
- 【强求】关于struts hibernate和spring三个框架的讲解视频
- spring+hibernate+struts框架集成问题
- 使用过JMS的朋友帮忙
- 在struts里用EL表达式和C标签好么
- 求解决原因......
- hibernate 程序一直在configure中挂起,程序不继续运行?
- SpringMvc+ibatis时'sqlMapClient' defined in class path resource异常
- struts里配置Validator的问题
- 网购网站
- 关于用WEBSERVICE开发电信C网短信客户端
- web service 返回的 List<object> 中无内容 但 List 中所含object 的数目是对的
2,试试java嘛~
问题2:num跟foreach标签没关系,直接${num}就可以取出该值了;foreach标签是遍历集合里面的数据
关于num要直接取出来,不要用循环
看看里面的标签代码
当遍历集合的时候用foreach,而像一个封装的一个类对象,和单个的值都用El直接取就可以了!