主要分为四个主要的类别:
一:输入和输出对象: 控制页面的输入和输出
request、response、out
二、作用域对象: 检索和jsp页面的servlet相关的信息
pageContext、session、application
三:servlet对象:提供有关页面环境的信息
page、config
四:错误对象: 处理页面中的错误
exception
输入和输出对象:
1.request对象:
主要用于处理客户端的请求,包含了所有的请求信息。一般常用方法有:getParameter(String name);
2.response对象:
主要用于处理jsp生成的响应,然后将响应结果发送给客户端。常用方法:setContextType(String name): 设置作为响应结果发送给客户端。sendRedirect(String name) :发送一个响应给浏览器,指示其应请求下一个URL。重定向,会丢失数据,跳转之后不再执行sendRedirect方法之后的代码
3.out对象
输出流,输出到客户端。
作用域对象:
4.pageContext对象:使用户可以访问当前页面作用域中定义的所有隐式对象。
5.session对象:表示用户的会话状况,用此项机制可以轻易识别出每一个用户,能保存和跟踪用户的会话状态。
6.application对象作用于整个应用程序,所有的客户端窗口都可以共享该对象。从服务器开始就存在,直到服务器关闭为止。
servlet对象
7.page对象:提供对网页上定义的所有对象的访问。page对象表示页面本身
8.cofig对象:存储servlet的一些初始信息
错误对象
9.exception:处理jsp页面中的错误。