<s:iterator> struts2迭代器的使用
来源:互联网 发布:捕鱼最优化问题 编辑:程序博客网 时间:2024/05/16 08:53
1、前端jsp页面代码:
<s:iterator value="#request.specialityArray" status="status" id="item"> <tr> <td width="20%" align="center"> <s:property value="#status.count"/> </td> <td width="60%" align="center"> <s:property value="SpecialityName"/> </td> <td width="20%" align="center"> <a href="Speciality.action?action=del&specialityid=<s:property value="SpecialityId"/>"> 删除</a> </td> </tr> </s:iterator>
2、action后端代码:
String sql ="select * from Speciality";Statement state = conn.createStatement();ResultSet rs = state.executeQuery(sql);ArrayList<Speciality> specialityArray=new ArrayList<Speciality>(); while (rs.next()) { Speciality spec = new Speciality(); spec.setSpecialityId(rs.getInt("specialityid")); spec.setSpecialityName(rs.getString("specialityname")); specialityArray.add(spec); } @SuppressWarnings("unchecked") Map<String, ArrayList<Speciality>> request = (Map<String, ArrayList<Speciality>>) ActionContext.getContext().get("request"); request.put("specialityArray", specialityArray); DBConn.closeConn(conn);
特别注意:
1、
Map<String, ArrayList<Speciality>> request = (Map<String, ArrayList<Speciality>>) ActionContext.getContext().get("request");
这段代码是为了将map放入request范围内,在下面的代码中将map填充
2、在前端引用的<s:property value="SpecialityName"/>
类中的属性,一定需要getXXXX()来获取,否则前端无法获取到value中的值
0 0
- <s:iterator> struts2迭代器的使用
- Struts2 s:iterator 的使用
- Struts2 s:iterator 的使用
- Struts2中<s:iterator></s:iterator>标签的使用:
- struts2的分页,使用迭代器标签<s:iterator
- struts2 标签的使用之s:iterator
- struts2 标签的使用之 s:iterator
- struts2 标签的使用之 s:iterator
- struts2 标签的使用之 s:iterator
- struts2中S:iterator的使用
- [Struts2] OGNL s:iterator标签的使用
- struts2的s:iterator 标签
- struts2的s:iterator 标签
- struts2 标签的使用之二 s:iterator
- struts2 标签的使用之二 s:iterator
- struts2 标签的使用之二 s:iterator
- struts2 标签的使用之二 s:iterator
- struts2 标签的使用之二 s:iterator
- 从源码开始编译spring
- OGNL实例
- Cocos开发VR菜鸟宝典 第一讲:VR时代来临 - Cocos程序员面临挑战~
- 深入浅出MYSQL之基础篇
- ArcGIS API For Javascript之GraphicsLayer和Graphic
- <s:iterator> struts2迭代器的使用
- ubuntu 搜狗输入法的安装
- Qt之统一的UI界面格式基调,漂亮的UI界面
- 58怎么玩数据库架构(upyun架构与运维大会速记)
- json实例
- MVVMLight使用(一)
- Cocos Creator 实现js调用object-c
- 数据库的导入导出
- win32程序使用C++/CX语法