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