
请求对象:request
使用方式与srevlet中相同
request.setAttribute("str","qwe");把qwe放在request的作用域中
Object o = request.getAttribute("str");
响应对象:response
response.sendRedirect(""); 请求重定向
会话对象:session
用来储存不同的请求的数据
session.setMaxlnactivelnterval(); 设置session储存时间
页面上下文对象:pageContext
也是一种域对象,范围是当前页面
pageContext.setAttribute("argo","argl");
页面对象:page
代表当前的jsp对象,相当于java中的this
输出对象:out
就是一个输出流对象
配置对象:config
也就是ServletConfig,主要用来获取web.xml中配置数据
应用程序对象:application
也就是ServletContext对象,一个项目里面只有一个,作用域在整个项目内
异常对象:exception
普通页面中是不能使用exception,因为jsp转译成Servlet后并没有servlet对象,需要配合page指令里面的errorPage使用
4个作用域
从jsp页面来看,有4个作用域对象,从小到大为
pageContext当前页面
request一次请求
session一次会话
application(ServletContext)整个项目内