欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jsp遍历List>,输出>

程序员文章站 2024-02-17 15:17:46
...

1.遍历List<Map<String,Object>>

Java后台返回List<Map<String,Object>>类型的对象jsp遍历的方式

<table class="t1" style="width:100%;height:20px;">
	<tr class="a1">
		<th>负责人员名称</th><th>已发布的计划数</th><th>未更改的按时完成的计划数</th>
		<th>延期完成数</th><th>更改过的按时完成的计划</th><th>未完成的(延期的和正常的)</th>
	</tr>
	<c:forEach items="${projUserStatistics}" var="projUser">
		<tr class="a1">
			<c:forEach items="${projUser}" var="entry">
				<th>${entry.value}</th>
			</c:forEach>
		</tr>							
	</c:forEach>
</table>

2.输出<Map<String,Objectr>>

后台

maps.put("taskSchedule", taskScheduleStatistics.get(0));
request.setAttribute("taskScheduleStatistics", maps);

其中,taskScheduleStatistics.get(0)中的数据形如以下:

[{published=1, completeOntimeUnchange=0, completeDelay=1, completeOntimeChanged=0, uncompleted=4}]

jsp取值el表达式即可

<th>${taskScheduleStatistics.taskSchedule['published']}</th>