07520170912
ELb表达式基本语法:${espression}以更加简洁的方式访问作用域内的值
1、设置作用域[ 小-->大 ]的方式[key-value方式设置]:
1、pageContext.setAttribute("page", "当前页面有效");
2、request.setAttribute("request", "当次请求有效");[MVC模式中,通过request传递数据]
3、session.setAttribute("session", "当次会话有效");
4、application.setAttribute("application", "当前web有效");
2、${key}:表示寻找属于[page、request、session、application]其中任意一个作用域内的key,访问对应的value
3、${xxScope.key} | ${xxScope['key']}:表示指定[xx:page、request、session、application]作用域内的key,访问对应的value。[此种效率更高]
4、${list[index]}:访问List集合中指定索引[index]处对应的值
5、${set.iterator().next()}:访问Set集合中下一个元素的值
6、${map['key']}:访问Map集合中指定key处对应的值
7、${arr[index]}:访问数组集合中指定索引[index]处对应的值
---------------------------EL表达式--隐藏对象------------------------------
1、${pageContext.xx}:[xx包含ServletContext、Request、Response...等当前JSP页面的所有隐藏对象
2、param:获取表单提交的数据
3、initParam:获取所有context的初始化参数值
4、cookie:${kookie.key.value}
<%@page import="com.tiger.bean.User"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
--EL表达式的用法示例--
<%
pageContext.setAttribute("page", "page作用域,当前页面有效");
request.setAttribute("request", "request作用域,当次请求有效");
session.setAttribute("session", "session作用域,当次会话有效");
application.setAttribute("application", "当前web有效");
%>
page:${pageScope['page']}
request:${requestScope['request']}
session:${sessionScope['session']}
application:${applicationScope['application']}
${pageContext}
EL表达式的基本用法
原创
©著作权归作者所有:来自51CTO博客作者wx5925899fdb5f1的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:linux安装nodejs
下一篇:数组元素查找

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
cron表达式详细讲解
cron表达式简介
cron表达式 -
EL 表达式
EL 表达式。
servlet 前端 html 数据 请求参数 -
esp12f 那些引脚不能用
项目场景: 在嘉立创看到一个好看的LED时钟,自己复刻一个。 项目效果: 视频效果: ESP8266
esp12f 那些引脚不能用 1024程序员节 低功耗 无线通信 解决方案