主頁 > 知識(shí)庫 > jsp的九大內(nèi)置對(duì)象深入講解

jsp的九大內(nèi)置對(duì)象深入講解

熱門標(biāo)簽:Linux服務(wù)器 科大訊飛語音識(shí)別系統(tǒng) 電子圍欄 服務(wù)器配置 團(tuán)購網(wǎng)站 Mysql連接數(shù)設(shè)置 阿里云 銀行業(yè)務(wù)

jsp中的內(nèi)置對(duì)象,是指 Tomcat在翻譯jsp頁面成為 Servlet源代碼后,內(nèi)部提供的九大對(duì)象,叫內(nèi)置對(duì)象,內(nèi)置的意思就是本身就有,我們可以直接用。

特別request對(duì)象,可以幫助我們很便捷的處理servlet請(qǐng)求轉(zhuǎn)發(fā)。

四個(gè)域?qū)ο?/strong>

request是一次請(qǐng)求內(nèi)有效,比如我寫一個(gè)請(qǐng)求轉(zhuǎn)發(fā)的語句,轉(zhuǎn)發(fā)跳到另一個(gè)界面后,該域還可以訪問,但是再請(qǐng)求一次就不能訪問該域了。

session重啟瀏覽器后不能訪問,可以理解為該域保存在瀏覽器中。

application可以認(rèn)為是保存在本地web工程中,重啟或者重新部署都不能再訪問,當(dāng)然這個(gè)時(shí)候session、request、pagecontext也會(huì)刷新。

out對(duì)象

out和response.getWriter輸出的特點(diǎn)

不管out語句在response語句的上面還是下面,輸出時(shí)總是response語句的內(nèi)容在上面,因?yàn)樵谙蚩蛻舳溯敵鰰r(shí),out緩沖區(qū)中的內(nèi)容會(huì)追加到response緩沖區(qū)中,統(tǒng)一輸出。

由于jsp翻譯之后,底層源代碼都是使用out來進(jìn)行輸出,所以一般情況下。我們?cè)趈sp頁面中統(tǒng)一使用out來進(jìn)行輸出。避免打亂頁面輸出內(nèi)容的順序。
out. write()輸出字符串沒有問題
out. print()輸出任意數(shù)據(jù)都沒有問題(都轉(zhuǎn)換成為字符串后調(diào)用的wite輸出)
結(jié)論:在jsp頁面中,可以統(tǒng)一使用out. print()來進(jìn)行輸出

到此這篇關(guān)于jsp的九大內(nèi)置對(duì)象深入講解的文章就介紹到這了,更多相關(guān)jsp的九大內(nèi)置對(duì)象內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • JavaScript對(duì)象內(nèi)置對(duì)象,值類型和引用類型講解
  • JavaScript內(nèi)置對(duì)象之Array的使用小結(jié)
  • JS內(nèi)置對(duì)象和Math對(duì)象知識(shí)點(diǎn)詳解
  • Javascript 類型轉(zhuǎn)換、封閉函數(shù)及常見內(nèi)置對(duì)象操作示例
  • JavaScript常用內(nèi)置對(duì)象用法分析
  • JavaScript封閉函數(shù)及常用內(nèi)置對(duì)象示例
  • 詳解JSP 內(nèi)置對(duì)象request常見用法
  • javascript標(biāo)準(zhǔn)庫(js的標(biāo)準(zhǔn)內(nèi)置對(duì)象)總結(jié)
  • jsp內(nèi)置對(duì)象
  • 詳解JavaScript的內(nèi)置對(duì)象
  • javascript 內(nèi)置對(duì)象及常見API詳細(xì)介紹
  • Javascript基礎(chǔ)知識(shí)中關(guān)于內(nèi)置對(duì)象的知識(shí)

標(biāo)簽:萍鄉(xiāng) 衡水 大理 衢州 棗莊 江蘇 蚌埠 廣元

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《jsp的九大內(nèi)置對(duì)象深入講解》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266