本文共 1458 字,大约阅读时间需要 4 分钟。
EL:
EL:只能进行取值 一般都是从对象中取出他的属性值,就是单个取值el的十一个内置对象
pageContext 作用域相关对象 pageScope requestScope sessionScope applicationScope 参数相关对象 param paramValues cookie 全局初始化参数 initParam<%@page import="java.util.HashMap"%><%@page import="java.util.Map"%><%@page import="java.util.List"%><%@page import="java.util.ArrayList"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here 单个字符串
<%pageContext.setAttribute("name", "page");request.setAttribute("name", "request");session.setAttribute("name", "session");application.setAttribute("name", "application");%>普通方式去取值
<%= pageContext.getAttribute("name") %><%= request.getAttribute("name") %><%= session.getAttribute("name") %><%= application.getAttribute("name") %>el格式去取值
${pageScope.name}${requestScope.name}${sessionScope.name}${applicationScope.name}---------------------------------------------------
数组格式
<%String[] a = {"1","2","3"};pageContext.setAttribute("name", a); //存值%>${ name[0]} ,${ name[2]} ,${ name[1]}---------------------------------------------------
list集合格式
<%List list = new ArrayList();list.add("1");list.add("2");list.add("3");list.add("4s");pageContext.setAttribute("array", list); //%>${array[0] },${array[1] },${array[2] },${array[3] }\---------------------------------------------------
map集合格式
<%Map map = new HashMap();map.put("name", "张三");map.put("age", 23);pageContext.setAttribute("a", map);%>${a["name"] } ${a["age"] }
转载地址:http://odgwi.baihongyu.com/