2017.9.25 JSP内置对象的概述 1.JSP的定义:   在JSP中是为了便于数据信息的存储、传递、获取,专门设置了九个内置对象,   jsp内置对象是指他们是预先设定的,不需创建,每个对象都有自己的属性和方法。 2.JSP内置对象      对象名称           所属类型                           (1)application        javax.servlet.ServletContext       (2)config           javax.servlet.ServletConfig (3)exception         javax.land.Throwable (4)out            javax.servlet.jsp.JspWriter (5)page                 javax.servlet.jsp.HttpJspPage (6)pageContext       javax.servlet.j

2017.9.25 JSP内置对象的概述
1.JSP的定义:
  在JSP中是为了便于数据信息的存储、传递、获取,专门设置了九个内置对象,
  jsp内置对象是指他们是预先设定的,不需创建,每个对象都有自己的属性和方法。
2.JSP内置对象
     对象名称           所属类型                          
(1)application        javax.servlet.ServletContext      
(2)config           javax.servlet.ServletConfig
(3)exception         javax.land.Throwable
(4)out            javax.servlet.jsp.JspWriter
(5)page                 javax.servlet.jsp.HttpJspPage
(6)pageContext       javax.servlet.j

  在JSP中是为了便于数据信息的存储、传递、获取,专门设置了九个内置对象,

  jsp内置对象是指他们是预先设定的,不需创建,每个对象都有自己的属性和方法。

2.JSP内置对象

     对象名称           所属类型                          

(1)application        javax.servlet.ServletContext      

(2)config           javax.servlet.ServletConfig

(3)exception         javax.land.Throwable

(4)out            javax.servlet.jsp.JspWriter

(5)page                 javax.servlet.jsp.HttpJspPage

(6)pageContext       javax.servlet.jsp.PageContext

(7)request         javax.servlet.http.HttpServletRequest

(8)session         javax.servlet.http.HttpJspSession

其中,对象的有效作用范围是层层包含的,最大的是application,其次是session、request、page

 

3.内置对象作用域

page      对象只能在创建它的JSP页面中被访问

request     在JSP页面中监听Http请求相同的任意一个JSP中被访问

session     在页面中共享相同的HTTP会话的任意一个JSP中被访问

application    页面属于相同的Web应用程序的任意一个JSP中被访问  

 

4.request对象

  定义:它是从客户端向服务器发出请求,包括用户提交信息以及客户的一些信息。

     这个对象只有接受客户端请求后才可以进行访问。

  4.1 request对象的常用方法

  setAttribute(String name,Object obj)         用于设置request中的属性及其属性值

  getAttribute(String name)              用于返回name指定的属性,若不存在指定的属性就返回null