W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
網(wǎng)絡(luò)服務(wù)器需要一個(gè)JSP引擎,也就是一個(gè)容器來處理JSP頁面。容器負(fù)責(zé)截獲對(duì)JSP頁面的請(qǐng)求。本教程使用內(nèi)嵌JSP容器的Apache來支持JSP開發(fā)。
JSP容器與Web服務(wù)器協(xié)同合作,為JSP的正常運(yùn)行提供必要的運(yùn)行環(huán)境和其他服務(wù),并且能夠正確識(shí)別專屬于JSP網(wǎng)頁的特殊元素。
下圖顯示了JSP容器和JSP文件在Web應(yīng)用中所處的位置。
以下步驟表明了Web服務(wù)器是如何使用JSP來創(chuàng)建網(wǎng)頁的:
以上提及到的步驟可以用下圖來表示:
一般情況下,JSP引擎會(huì)檢查JSP文件對(duì)應(yīng)的servlet是否已經(jīng)存在,并且檢查JSP文件的修改日期是否早于servlet。如果JSP文件的修改日期早于對(duì)應(yīng)的servlet,那么容器就可以確定JSP文件沒有被修改過并且servlet有效。這使得整個(gè)流程與其他腳本語言(比如PHP)相比要高效快捷一些。
總的來說,JSP網(wǎng)頁就是用另一種方式來編寫servlet而不用成為Java編程高手。除了解釋階段外,JSP網(wǎng)頁幾乎可以被當(dāng)成一個(gè)普通的servlet來對(duì)待。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: