JSP的九大隐式对象及总结

主要分为四个主要的类别:

一:输入和输出对象: 控制页面的输入和输出

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页面中的错误。

经验分享 程序员 微信小程序 职场和发展