首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

如何用标签在JSP页面中有格式的输出两个list

2011-12-25 
怎么用标签在JSP页面中有格式的输出两个list两个在request中的list--list1,list2list1封装的是一个VO类,有

怎么用标签在JSP页面中有格式的输出两个list
两个在request中的list--list1,list2
list1封装的是一个VO类,有NAME,AGE等属性
list2封装的是Integer,num
我想输出以下格式的
[name][age][num]
[name][age][num]
[name][age][num]

[解决办法]
<%@ page contentType="text/html; charset=GBK" import="java.util.*,bean.stu" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<%
List list1=new ArrayList();
list1.add(new stu("joejoe",15));
list1.add(new stu("donga",20));
list1.add(new stu("ccc",63));

List list2=new ArrayList();
list2.add(new Integer(1));
list2.add(new Integer(2));
list2.add(new Integer(3));

pageContext.setAttribute("list1",list1);
pageContext.setAttribute("list2",list2);
%>

<c:forEach items="${list1}" varStatus="sta">
${list1[sta.index].name}&nbsp;&nbsp;${list1[sta.index].age}&nbsp;&nbsp;${list2[sta.index]}
<br />
</c:forEach>
</body>
</html>

热点排行