JSP- 內建對象

來源:互聯網
上載者:User
內建對象: 就是tomcat幫我們執行個體化了
內建對象 所屬類
pageContext javax.servlet.jsp.PageContext
request javax.servlet.http.HttpServletRequest
response javax.servlet.http.HttpServletResponse
session javax.servlet.http.HttpSession
config javax.servlet.ServletConfig
application javax.servlet.ServletContext
out javax.servlet.jsp.JspWriter
page java.lang.Object
exception java.lang.Throwable

 

1、內建對象(9個)

分為4類:(1)與Servlet有關的隱含對象:page、config;(2)與Input/Output有關的隱含對象:out、request、 response;(3)與容器有關的,資料儲存到容器:session、application、pageContext;

(4)與Error有關的隱含對象:exception;

 

2、屬性的兩種方法(設定和取得屬性)

-設定屬性: public abstract void    setAttribute(java.lang.String name,java.lang.Object attribute)

-取得屬性:public abstract java.lang.Object   getAttribute(java.lang.String name)

 

3、四種屬性的儲存範圍(所謂的屬性儲存範圍,指的是一個內建的對象,可以在多少個頁面中儲存並繼續使用)

page、request、session、application

(1)page範圍(pageContext):一頁中有效,跳轉即無效。

(2)request範圍:伺服器跳轉有效,用戶端跳轉無效。

(3)session範圍:跳轉有效,新開瀏覽器無效。

(4)application範圍:所有使用者有效,重啟伺服器無效。

 

 

http://blog.csdn.net/xiazdong/article/details/6848382

http://blog.sina.com.cn/s/blog_5329b1d80100ajm7.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.