一、JSP作用域
- 页面域,生命周期是页面执行期间,存储在页面域的属性对于它所在的页面可用
- 请求域,生命周期是一次请求过程,也包括请求转发的情况(共用同一个请求域)和include的情况,存储在请求域中的属性只有在请求过程中才可以访问
- 会话域,生命周期是整个服务器与客户端连接的时间域内,只要不超过最大不活动时间或者没有被invalidate()调用,存储在会话域的属性可以在整个会话期间访问
- 应用域,生命周期是整个web应用程序的生命周期,是最长的,存储在应用域的属性可以被整个web应用的JSP和servlet访问
二、四种作用域内部对象
- getAttribute(String name),根据名字获取域属性值
- removeAttribute(String name),根据名字移除属性值
- getAttributeNamesInScope(int scope),获得所有属性名称
- getParameter(String name) 根据参数名获取单一参数
- getParameterValues(String name) 根据参数名获取一组参数值
- setAttribute(String nam