婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > JSP運行原理和九大隱式對象說明

JSP運行原理和九大隱式對象說明

熱門標簽:地圖標注專業(yè)和非專業(yè) 四川正規(guī)外呼系統(tǒng)軟件 外呼直播語音系統(tǒng) 湖北地圖標注公司 汝南縣地圖標注app 福建電銷貓機器人收費 山東ai外呼電銷機器人好用嗎 智能電話機器人銷售話術(shù) 甘肅銷售電銷機器人公司

每個JSP 頁面在第一次被訪問時,WEB容器都會把請求交給JSP引擎(即一個Java程序)去處理。JSP引擎先將JSP翻譯成一個_jspServlet(實質(zhì)上也是一個servlet) ,然后按照servlet的調(diào)用方式進行調(diào)用。

由于JSP第一次訪問時會翻譯成servlet,所以第一次訪問通常會比較慢,但第二次訪問,JSP引擎如果發(fā)現(xiàn)JSP沒有變化,就不再翻譯,而是直接調(diào)用,所以程序的執(zhí)行效率不會受到影響。

JSP引擎在調(diào)用JSP對應的_jspServlet時,會傳遞或創(chuàng)建9個與web開發(fā)相關(guān)的對象供_jspServlet使用。JSP技術(shù)的設(shè)計者為便于開發(fā)人員在編寫JSP頁面時獲得這些web對象的引用,特意定義了9個相應的變量,開發(fā)人員在JSP頁面中通過這些變量就可以快速獲得這9大對象的引用。

這9個對象分別是哪些,以及作用也是筆試經(jīng)??疾斓闹R點。

Jsp九大隱式對象

request       //代表request對象

response       //代表response對象

config        //代表servletConfig對象

application    //代表servletContext對象

exception   

Session

page

out           //代表response.getWriter() ,字符輸出流對象 

pageContext

pageContext對象

pageContext對象是JSP技術(shù)中最重要的一個對象,它代表JSP頁面的運行環(huán)境.

這個對象不僅封裝了對其它8大隱式對象的引用,

它自身還是一個域?qū)ο?,可以用來保存?shù)據(jù)。

并且,這個對象還封裝了web開發(fā)中經(jīng)常涉及到的一些常用操作,例如引入和跳轉(zhuǎn)其它資源、檢索其它域?qū)ο笾械膶傩缘取?/P>

通過pageContext獲得其他對象

getException方法返回exception隱式對象

getPage方法返回page隱式對象

getRequest方法返回request隱式對象

getResponse方法返回response隱式對象

getServletConfig方法返回config隱式對象

getServletContext方法返回application隱式對象

getSession方法返回session隱式對象

getOut方法返回out隱式對象

pageContext封裝其它8大內(nèi)置對象的意義,思考:如果在編程過程中,把pageContext對象傳遞給一個普通java對象,那么這個java對象將具有什么功能?

pageContext作為域?qū)ο?

pageContext對象的方法

public void setAttribute(java.lang.String name,java.lang.Object value)

public java.lang.Object getAttribute(java.lang.String name)

public void removeAttribute(java.lang.String name)

pageContext對象中還封裝了訪問其它域的方法

public java.lang.Object getAttribute(java.lang.String name,int scope)

public void setAttribute(java.lang.String name, java.lang.Object value,int scope)

public void removeAttribute(java.lang.String name,int scope)

代表各個域的常量

PageContext.APPLICATION_SCOPE

PageContext.SESSION_SCOPE

PageContext.REQUEST_SCOPE

PageContext.PAGE_SCOPE

您可能感興趣的文章:
  • JSP response對象實現(xiàn)文件下載的兩種方式
  • JSP隱含對象response實現(xiàn)文件下載的兩種方法
  • 多個jsp頁面共享一個js對象的超級方法
  • Jsp中response對象的所有屬性詳細介紹
  • JSP 相關(guān)對象的使用介紹
  • JSP內(nèi)置對象:Request和Response的簡單介紹及使用
  • jsp內(nèi)置對象及方法詳細介紹
  • JSP的內(nèi)部對象
  • JSP開發(fā)入門(四)--JSP的內(nèi)部對象
  • JSP中隱式對象用法實例

標簽:白銀 臨沂 黔東 梅州 南充 昌都 吳忠 肇慶

巨人網(wǎng)絡(luò)通訊聲明:本文標題《JSP運行原理和九大隱式對象說明》,本文關(guān)鍵詞  JSP,運行,原理,和,九大,隱式,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《JSP運行原理和九大隱式對象說明》相關(guān)的同類信息!
  • 本頁收集關(guān)于JSP運行原理和九大隱式對象說明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 石楼县| 汽车| 军事| 巴彦淖尔市| 龙里县| 莎车县| 宜兰县| 大渡口区| 梅河口市| 新源县| 和平区| 方正县| 成安县| 丰镇市| 宁远县| 县级市| 乌兰浩特市| 东阳市| 安达市| 峨边| 霍林郭勒市| 白城市| 剑川县| 休宁县| 河津市| 息烽县| 建昌县| 闻喜县| 阿图什市| 利川市| 天门市| 塔河县| 彰武县| 开阳县| 龙门县| 康平县| 城固县| 莆田市| 汽车| 车致| 南昌县|