logic:iterate 从网上转的
来源:互联网 发布:xpath python 编辑:程序博客网 时间:2024/05/29 01:56
logic:iterate里面的id和name写什么,对应哪里:
<table bgcolor="#ff80ff" border="1">
<tr>
<th>工号</th>
<th>姓名</th>
<th>工作</th>
<th>年限</th>
<th>工资</th>
</tr>
<logic:iterate id="emp" name="list">
<td><bean:write name="emp" property="Empno"/></td>
<td><bean:write name="emp" property="Ename"/></td>
<td><bean:write name="emp" property="Job"/></td>
<td><bean:write name="emp" property="Hiredate"/></td>
<td><bean:write name="emp" property="Sal"/></td>
</logic:iterate>
</table>
-------------------------------------------
- <logic:iterate id="emp" name="list">
name属性:是你放置Bean的集合,在你的这段代码中:
- public class QueryAction extends Action {
- public ActionForward execute(ActionMapping mapping, ActionForm form,
- HttpServletRequest request, HttpServletResponse response) {
- EmpDao empDao = new EmpDao();
- ArrayList list = empDao.empName();
- //System.out.println(list);
- request.setAttribute("list", list);
- return new ActionForward("/display.jsp");
- }
- }
- request.setAttribute("list", list);
- request.setAttribute("myList", list);
logic:iterator中的id属性,其实是你要从你的集合中取出的Bean的名字,这个名字是任意起的,主要是下面的<bean:write name="emp" property="Ename"/>标签中的name属性要跟logic:iterator中的id属性对应上.其实这里的是这样的,首先<logic:iterator>标签会把name属性值为list的集合里的bean逐一取出来,每取出来一个,就把他存到名为id属性的值的pageContext范围内,一看代码你就能明白:
主要代码:
- //首先取出List,getAttribute()方法中的值就是<logic:iterator>标签的name
- //值
- List list=request.getAttribute("list");
- //然后把取出来的bean存入pageContext范围内,对应的名字就是id的值
- pageContext.setAttribute("emp",bean);
- //<bean:write>标签其实就是利用反射把Bean从相应的范围内取出
- pageContext.getAttribute("emp");
转载至:http://www.blogjava.net/michaellee/articles/265251.html
- logic:iterate 从网上转的
- 《logic:iterate》标签的例子
- struts1的logic:iterate双循环
- Struts1的logic:iterate标签
- struts标签 logic:iterate(转)非常详细的使用
- logic:iterate
- logic:iterate
- logic:iterate
- logic:iterate
- logic:iterate
- logic:iterate
- logic:iterate
- logic:iterate
- 使用logic:iterate遇到的问题
- Struts中logic:iterate标记的使用
- struts中logic:iterate的使用
- Struts logic:iterate标签的总结
- 关于logic:iterate与的合用
- 安装httplib2,并在eclipse里配置目录
- vb中的with 在c#中类似写法
- 我的痛苦纠结
- Android中数据存储的几种方法
- dameon 程序范例
- logic:iterate 从网上转的
- 图片微博“Pinterest”的病毒式崛起
- ext使用Window弹出时实现关灯效果
- j2me中vector的使用
- Java中的抽象函数与C++中的虚函数
- 下拉框联动
- 自定义View界面大合集
- 关于scala Curry和Partial Function的文章
- bash快捷键