读书笔记----EL表达式

来源:互联网 发布:蓝博软件 编辑:程序博客网 时间:2024/06/08 07:17

EL全名为Expression Language,它原来是JSTL1.0为了方便存取数据所定义的语言。运算符操作有  算术运算符、关系运算符、逻辑运算符、验证运算符等。


.于【】的差别:

1如果存取的属性名称包含一些特殊的符号(非字母或数字),需用【】

2.如果使用变量传入,只能用【】



与存储相关的内置对象

applicationScope,sessionScope,requestScope,pageScope

如果不指定范围,按从小到大的顺序找,没找到就返回null



与输入有关的内置对象

 param接受的参数只有一个值

paramValues可接收参数有多个值



cookie内置对象

以key-value的形式存储在浏览器的缓存区内,只能通过cookie对象设置cookie中的值

Cookie c = new Cookie("username","root");

response.addCookie(c);



header内置对象

header存储用户浏览器和服务器用来沟通的数据



initParam内置对象

initParam可以取得在web站点中设置的环境参数值。


pageContext内置对象

pageContext用来取得有关用户请求和页面的详细信息。


使用存取器读取javaBean中的数据

使用存取器读取数组中的数据

使用存取器读取Map中的数据


0 0