标签:el表达式
获取数据:~获取javabean的属性
1.jsp页面
<%@page import="cn.itheima.domain.Person"%> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> <meta http-equiv=" pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> </head> <body> <h1>获取常量-->字符串,数字,boolean</h1><hr/> ${"李卫康" } ${7 } ${true } <h1>获取域中的变量</h1><hr/> <%request.setAttribute("name", "李卫康"); %> ${name } <h1>获取数组中的数据</h1><hr/> <% String str[]={"李卫康","韩玮"}; pageContext.setAttribute("str", str); %> ${str[1]} <h1>获取集合中的数据</h1><hr/> <% List<String> list=new ArrayList<String>(); list.add("小康康"); pageContext.setAttribute("list", list); %> ${list[0] } <h1>获取map中的数据</h1><hr/> <% Map map=new HashMap(); map.put("name", "李卫康"); pageContext.setAttribute("map", map); %> ${map["name"] }${map.name } <h1>获取javaBean中的属性</h1><hr/> <%Person p=new Person(); pageContext.getRequest().setAttribute("person", p); p.setName("李卫康") ;%> ${person.name } </body> </html>2.javaBean Person类
package cn.itheima.domain; public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }运行结果:
标签:el表达式
原文地址:http://blog.csdn.net/u014010769/article/details/46576413