JSP 相關(guān)對(duì)象的使用介紹
更新時(shí)間:2013年04月18日 14:48:20 作者:
本篇文章小編為大家介紹,JSP 相關(guān)對(duì)象的使用介紹,需要的朋友參考下
JSP九大隱式對(duì)象:
| 對(duì)象名 | 描述 | 作用域 | 數(shù)據(jù)類型 |
| request | 此對(duì)象封裝了由WEB瀏覽器或其它客戶端生成的HTTP請(qǐng)求的細(xì)節(jié)(參數(shù),屬性,頭標(biāo)和數(shù)據(jù)); | request(用戶請(qǐng)求期) | ServletRequest的子類型 |
| response | 此對(duì)象封裝了返回到HTTP客戶端的輸出,向頁(yè)面作者提供設(shè)置響應(yīng)頭標(biāo)和狀態(tài)碼的方式。經(jīng)常用來(lái)設(shè)置HTTP標(biāo)題,添加cookie,設(shè)置響應(yīng)內(nèi)容的類型和狀態(tài),發(fā)送HTTP重定向和編碼URL; | page(頁(yè)面執(zhí)行期) | ServletResponse的子類型 |
| session | 主要用于跟蹤對(duì)話;HttpSession是一個(gè)類似哈希表的與單一WEB瀏覽器會(huì)話相關(guān)的對(duì)象,它存在于HTTP請(qǐng)求之間,可以存儲(chǔ)任何類型的對(duì)象,如果不需要在請(qǐng)求之間跟蹤會(huì)話對(duì)象,可以通過(guò)在page指令中指定session="false",注:@1; | session(會(huì)話期間) | javax.servlet.http.HttpSession類型 |
| application | servlet的環(huán)境通過(guò)調(diào)用getServletConfig().getContext()方法獲得,它提供了關(guān)于服務(wù)器版本,應(yīng)用級(jí)初始化參數(shù)和應(yīng)用內(nèi)資源絕對(duì)路徑,注冊(cè)信息的方式,常用方法getRealPath(); | application(整個(gè)程序運(yùn)行期) | javax.servlet.ServletContext類型 |
| config | 對(duì)象提供一些配置信息,常用的方法有g(shù)etInitParameter和getInitParameterNames,以獲得Servlet初始化時(shí)的參數(shù)。 | page(頁(yè)面執(zhí)行期) | javax.servlet.ServletConfig類型 |
| page | page指令用于定義JSP頁(yè)面的各種屬性,無(wú)論page指令出現(xiàn)在JSP頁(yè)面中的什么地方,它作用的都是整個(gè)JSP頁(yè)面,為了保持程序的可讀性和遵循良好的編程習(xí)慣,page指令最好放在整個(gè)JSP頁(yè)面的起始位置; | page(頁(yè)面執(zhí)行期) | java.lang.Object類型 |
| out | 代表輸出流的對(duì)象; | page(頁(yè)面執(zhí)行期) | javax.servlet.jsp.JspWriter類型 |
| exception | 通過(guò)JSP錯(cuò)誤頁(yè)面中一個(gè)catch塊已經(jīng)益出但沒(méi)有捕獲的java.lang.Throwable的任意實(shí)例,傳向了errorPage的URI,注:exception只有在page指令中具有屬性isErrorPage="true"時(shí)才有效; | page(頁(yè)面執(zhí)行期) | java.lang.Throwable類型 |
| pageContext | PageContext類中定義了一個(gè)forward方法和兩個(gè)include方法來(lái)分別簡(jiǎn)化和替代RequestDispatcher.forward方法和include方法;此對(duì)象提供所有四個(gè)作用域?qū)哟蔚膶傩圆樵兒托薷哪芰?,它也提供了轉(zhuǎn)發(fā)請(qǐng)求到其它資源和包含其他資源的方法; | page(頁(yè)面執(zhí)行期) | javax.servlet.jsp.PageContext(抽象類)類型 |
@1:pageContext對(duì)象也可以與session.getAttribute(),session.setAttribute()一樣的方式取得并設(shè)置會(huì)話屬性。
JSP四大域?qū)ο?
| pageContext | request | Session | ServletContext |
| 頁(yè)面范圍 | 請(qǐng)求范圍 | 會(huì)話范圍 | 應(yīng)用程序范圍 |
您可能感興趣的文章:
- JSP運(yùn)行原理和九大隱式對(duì)象說(shuō)明
- JSP response對(duì)象實(shí)現(xiàn)文件下載的兩種方式
- JSP隱含對(duì)象response實(shí)現(xiàn)文件下載的兩種方法
- 多個(gè)jsp頁(yè)面共享一個(gè)js對(duì)象的超級(jí)方法
- Jsp中response對(duì)象的所有屬性詳細(xì)介紹
- JSP內(nèi)置對(duì)象:Request和Response的簡(jiǎn)單介紹及使用
- jsp內(nèi)置對(duì)象及方法詳細(xì)介紹
- JSP的內(nèi)部對(duì)象
- JSP開發(fā)入門(四)--JSP的內(nèi)部對(duì)象
- JSP中隱式對(duì)象用法實(shí)例
相關(guān)文章
jsp實(shí)現(xiàn)登錄驗(yàn)證的過(guò)濾器
這篇文章主要為大家詳細(xì)介紹了jsp實(shí)現(xiàn)登錄驗(yàn)證的過(guò)濾器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04
Jsp連接Access數(shù)據(jù)庫(kù)(不通過(guò)建立ODBC數(shù)據(jù)源的方法)
Jsp連接Access數(shù)據(jù)庫(kù)(不通過(guò)建立ODBC數(shù)據(jù)源的方法)...2007-02-02
Java之JSP教程九大內(nèi)置對(duì)象詳解(中篇)
這篇文章主要介紹了Java之JSP教程九大內(nèi)置對(duì)象詳解(中篇),本文章內(nèi)容詳細(xì),通過(guò)案例可以更好的理解JSP內(nèi)置對(duì)象的相關(guān)知識(shí),本模塊分為了三部分,本次為中篇,講解了三個(gè)內(nèi)容,需要的朋友可以參考下2023-01-01
Jsp+Servlet實(shí)現(xiàn)文件上傳下載 刪除上傳文件(三)
這篇文章主要為大家詳細(xì)介紹了Jsp+Servlet實(shí)現(xiàn)文件上傳下載功能的第三部分刪除上傳文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
2018-01-01
JSP開發(fā)之Struts2實(shí)現(xiàn)下載功能的實(shí)例
這篇文章主要介紹了JSP開發(fā)之Struts2實(shí)現(xiàn)下載功能的實(shí)例的相關(guān)資料,這里提供實(shí)現(xiàn)代碼幫助大家實(shí)現(xiàn)這樣的功能,希望能幫助到大家,需要的朋友可以參考下
2017-08-08 
