为了简洁,注入数据的过程就直接写在jsp里面,实际开发中肯定是控制类完成这一过程:
1:jsp中查看list集合的方法
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>www.mldnjava.cn, MLDN高端Java培训</title> </head> <body> <% List all = new ArrayList(); all.add("李兴华"); all.add("www.MLDNJAVA.cn"); all.add("mldnqa@163.com"); request.setAttribute("allinfo", all); %> <h3>第一个元素:${allinfo[0]}</h3> <h3>第二个元素:${allinfo[1]}</h3> <h3>第三个元素:${allinfo[2]}</h3> </body> </html>2:jsp中查看map集合的方法:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>www.mldnjava.cn, MLDN高端Java培训</title> </head> <body> <% Map map = new HashMap(); map.put("lxh", "李兴华"); map.put("mldn", "www.MLDNJAVA.cn"); map.put("email", "mldnqa@163.com"); request.setAttribute("info", map); %> <h3>KEY为lxh的内容:${info["lxh"]}</h3> <h3>KEY为mldn的内容:${info["mldn"]}</h3> <h3>KEY为email的内容:${info["email"]}</h3> </body> </html>代码很简单,跑一下就懂了