JSP内置对象:
1、request对象:用户向服务器端发送请求信息。
包路径信息:javax.servlet.http.HttpServletRequest
常用方法:String getParameter()。获取用户参数信息
setAttribute(String name,Object obj)。设置属性内容
getAttribute(String name)。获取传递过来属性值
2、response对象:服务器向客户端回应客户所发出的请求信息。
包路径信息:javax.servlet.http.HttpServletResponse
通过response进行页面跳转。Response.sendRedirect(path)—客户端跳转
通过response进行页面刷新。
向客户端返回Cookie信息
3、session对象:是一种服务器操作,针对单独浏览器用户的一个信息确认。
包路径信息:javax.servlet.http.HttpSession
使用范围:
1、确认用户登录
2、购物车
4、application对象:是一种服务器操作。是将某种数据共享与所用用户。
包路径信息:javax.servlet.ServletContext
5、pageContext对象:针对当前页面用户的操作内容
包路径信息:javax.servlet.jsp.PageContext
6、out对象
包路径信息:javax.servlet.jsp.JspWriter
7、page对象:相当于我们JAVA类中的this.
包路径信息:java.lang.Object
8、config对象:
包路径信息:javax.servlet.ServletConfig
主要使用在程序初始启动阶段,对一些数据进行初始化操作。一般他的配置放置在web.xml中。
9、exception对象
包路径信息:java.lang.Throwable --- Error/Exception
该对象需要在jsp页面的page指令中进行属性描述。
errorPage=”指定异常处理页面” errorPage=”exception02.jsp”
isErrorPage=”true/false” 标注当前页面是异常信息处理页 |
|