JSP学习01-9个内置对象

JSP的9个内置对象
     
名称 作用、常用方法
application 该实例代表web应用本身 常用与JSP页面间传值  setAttribute() getAttribute() getInitParameter()
config 该实例代表该JSP的配置信息 比较少用
exception 当编译指令page的isErrorPage为true时该对象才会被初始化
out 该实例代表JSP页面的输出流
page 也就是Servlet中的this
pageContext 代表JSP页面的上下文 getServletContext() getServletConfig()
request getParameter() getParameterValues() setAttribute() getAttribute()
response getOutputStream() sendRedirect()
session getAttribute() setAttribute()

这些对象在JSP生成Servlet时,在jspService()方法中初始化,所以内置对象只能在<% %> <%= %>中使用

扩展:
     WEB服务器的运行机制(请求/响应架构)
     1.浏览器发送请求
     2.服务器处理(解析请求参数,处理用户请求,生成响应数据)
     3.送回响应数据

     对于每次请求,服务器进行下列流程处理:
     1.启动单独的线程
     2.使用I/O流读取用户的请求数据
     3.从请求数据中解析参数
     4.处理用户请求
     5.生成响应数据
     6.使用I/O流向客户端发送请求
posted @ 2012-02-29 20:46  coolcoder  阅读(158)  评论(0)    收藏  举报