Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

Struts2标签——关于List的操作

$
0
0

本文主要介绍的是如何用标签取出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>


 


 

作者:dpcwhhit 发表于2013-6-1 19:53:31 原文链接
阅读:23 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>