EL 表达式语言( 二)

关于集合类的显示

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>
<%
 }
%>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值