关于集合类的显示
package cn.alex.el;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
import cn.alex.el.*;
public class ELDemo01 extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse resp)throws IOException,ServletException
{
this.doPost(req,resp);
}
public void doPost(HttpServletRequest req,HttpServletResponse resp)throws IOException,ServletException
{
List l = new ArrayList() ;
Simple s = null ;
s = new Simple() ;
s.setName("www.163.com") ;
l.add(s) ;
s = new Simple() ;
s.setName("www.sina.com") ;
l.add(s) ;
s = new Simple() ;
s.setName("www.baidu.com") ;
l.add(s) ;
req.setAttribute("sim",l);
req.getRequestDispatcher("eldemo04.jsp").forward(req,resp);
}
};
<%@page import="java.util.*"%>
<%--
要使用Iterator进行输出
--%>
<%
// List要使用Iterator输出
List l = (List)request.getAttribute("sim") ;
Iterator iter = l.iterator() ;
while(iter.hasNext())
{
// 将取出的对象放在page范围之中
pageContext.setAttribute("sim",iter.next()) ;
%>
<h1>${sim.name}</h1>
<%
}
%>