一些现学的小东西,做个笔记

session是以一种接口对象出现的

对于request的getsession() 的用法

1.一般情况下,若要向session中写入数据,则需使用getsession(true),即getsession( )方法

意思:有老的session用老的,没有就建新的

2.若要从session中读数据,则需要用getsession( false)

意思:有老的session用老的,没有就返回null。因为要读取数据,只有老的session中才有可能存在要查找的数据,新建的session中不可能有数据

EL表达式只能从四大域中获取数值,其查找数据的顺序是,从小到大的范围按指定名字查找

四大域:pageContext                   page                  request                    application

name=${page.name }

name=${application.name }....

 EL表达式,若访问为null对象属性,EL不会抛出空指针异常,仅仅是不显示。

若访问的数组元素下标超了,也不会抛出越界异常

EL访问List

empty:

EL内置对象:

常用的就是pageContext

获取请求中的指定参数值:param

实质是调用:request.getParameter()

 

猜你喜欢

转载自www.cnblogs.com/1365349195p-q/p/9938912.html