Struts2标签——关于List<Object[]>的操作
2013-06-01 19:53
447 查看
本文主要介绍的是如何用标签取出List中的数据。
有List如下:
action中
JSP中
注:在这里要注意Date的格式化输出,当使用s:date时,此值必须为Date类型
若list是action中的值,即this.setList(list);那么如下:
有List如下:
action中
List<Object[]> list = new ArrayList<Object[]>(); //存入的Object Object[] obj1 = new Object[] {"", "", new Date()}; list.add(obj1); Object[] obj2 = new Object[] {"", "", new Date()}; list.add(obj2); ... request.setAttribute("list",list);
JSP中
<s:iterator value="#request.list" status="status"> <tr> <td><s:property value="#request.list[#status.index][0]"/></td> <td><s:property value="#request.list[#status.index][1]"/></td> <td><s:date name="#request.list[#status.index][2]" format="yyyy-MM-dd" /></td> </tr> </s:iterator>
注:在这里要注意Date的格式化输出,当使用s:date时,此值必须为Date类型
若list是action中的值,即this.setList(list);那么如下:
<s:iterator value="list" status="status"> <tr> <td><s:property value="list[#status.index][0]"/></td> <td><s:property value="list[#status.index][1]"/></td> <td><s:date name="list[#status.index][2]" format="yyyy-MM-dd" /></td> </tr> </s:iterator>
相关文章推荐
- Struts2标签——关于List<Object[]>的操作
- Struts2标签<s:checkboxlist>回显问题
- MyBatis中对List<Object> 对象List的批处理插入操作
- MyBatis中对List<Object> 对象List的批处理插入操作
- Struts2标签<s:set>的值相加操作
- 关于Struts2 <s:iterator><s:if><s:elseif><s:else>标签备忘录
- 关于struts2标签中的<s:param />
- Struts2中使用标签<s:checkboxlist>的问题
- MyBatis中对List<Object> 对象List的批处理插入操作
- 关于struts2标签中的<s:param />
- 关于jsp利用EL和struts2标签来遍历ValueStack的东东 ------> List<Map<K,V>> 以及 Map<K,<List<xxx>>> 的结构遍历
- MyBatis中对List<Object> 对象List的批处理插入操作
- 关于struts2标签中的<s:param />
- 关于hibernate中实体类为什么尽量序列化和类似<s:checkboxlist/>标签
- 关于XML <如何操作XML>
- 关于List<E>.addAll(Collection<? extends E> collection)传入参数null
- struts2 Map<String,Object>session心得 浅析
- 通过socket传输List<Object>的总结
- 关于使用Html <audio>标签播放视频文件的问题
- Struts2标签库(3):利用<s:property.../>标签访问Struts2的命名对象