2018-07-21

PageContext:提供转发请求的方法

pageContext.forward("a.jsp?name=imooc");

通过forward来进行请求转发

通过include方法进行包含的关系

include动态指令pageContext.include("head.jsp");

通过getRequest()/getsession来获取内置对象

page:表示了正在运行的由jsp文件产生的类对象

如果有多个参数可以用&来连接;

pageContext的作用域:当前执行页面

通过pageContext.setAttribute(key,value);

同一页面通过pageContext.getAttribute(key);来获取

session、config、exception对象应用

session:主要用于跟踪回话

什么是会话?

会话是代表用户第一次进入当前系统直到退出系统 或关闭浏览器,在此期间代表一个会话

session作用域:会话期间

session有效周期

session.setMaxInactiveInterval(int second)参数为秒

如果设置session有效时间为5分钟

则为session.setMaxInactiveInterval(5*60);

可以调用Httpsession的invlidate方法,直接销毁session域

党web应用被移除出web容器时,该web应用对应的session跟着销毁

session的作用域为整个会话

config:获取配置信息

exception:异常对象

在可能出现异常的jsp页面的属性上加入一个Errorpage="xx.jsp"

exception对象只能在错误页面中使用,page加入一个isErrorpage="true"

有一个 页面出现了一场,在页面中指定一个错误处理的页面,

application对象:提供了关于服务器版本,应用级初始化参数和应用内资源绝对路径方式

application作用域:web容器的生命周期

获取当前系统的访问量

application.getAttribute()

application.setAttribute()

来设置和获取系统访问量

你可能感兴趣的:(2018-07-21)