卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

jsp的執(zhí)行過程是什么 jsp的執(zhí)行過程?

jsp的執(zhí)行過程?JSP執(zhí)行過程JSP執(zhí)行過程可以分為以下幾點:客戶端請求。web容器將JSP轉(zhuǎn)換為servlet源代碼。web容器編譯生成的源代碼。web容器加載編譯的代碼并執(zhí)行它。向客戶端響應(yīng)執(zhí)行

jsp的執(zhí)行過程?

JSP執(zhí)行過程JSP執(zhí)行過程可以分為以下幾點:客戶端請求。web容器將JSP轉(zhuǎn)換為servlet源代碼。web容器編譯生成的源代碼。web容器加載編譯的代碼并執(zhí)行它。向客戶端響應(yīng)執(zhí)行結(jié)果。該過程介紹了客戶端發(fā)出一個請求,請求是JSP,web容器會找到相應(yīng)的servlet進(jìn)行處理。將servlet轉(zhuǎn)換為字節(jié)碼文件。將字節(jié)碼文件加載到web容器中。實例是在web容器中創(chuàng)建的。初始化。通過服務(wù)接受請求。然后web容器將自動生成兩個對象,servlet和service,并最終銷毀它們。擴(kuò)展信息:JSP操作原理,web容器(servlet引擎)接收到。JSP是帶有擴(kuò)展名的URL的訪問請求,它將訪問請求交給JSP引擎進(jìn)行處理。Tomcat中的JSP引擎是一個servlet程序,負(fù)責(zé)解釋和執(zhí)行JSP頁面。當(dāng)?shù)谝淮卧L問每個JSP頁面時,JSP引擎將其轉(zhuǎn)換為servlet源程序,然后將servlet源程序編譯為servlet的類文件,然后web容器(servlet引擎)加載并解釋從JSP頁面翻譯的servlet程序,方式與調(diào)用普通servlet程序相同。湯姆貓5。X將為JSP頁創(chuàng)建的servlet源文件和類文件放在“home>workCatalina< host name>< application name>”目錄下的“<tomcat”中,Tomcat將JSP頁轉(zhuǎn)換成的servlet的包名為org.apache.jsp文件web應(yīng)用程序中JSP頁的目錄名。JSP規(guī)范沒有明確要求JSP中的腳本代碼必須用Java語言編寫,JSP中的腳本代碼可以用Java語言以外的其他腳本語言編寫。然而,JSP頁面最終必須轉(zhuǎn)換成javaservlet程序。在正式發(fā)布web應(yīng)用程序之前,所有JSP頁面都可以預(yù)編譯成servlet程序。如果頁面是第一次被請求的,JSP容器應(yīng)該定位JSP頁面文件并對其進(jìn)行解釋。解釋過程包括:將JSP源文件處理成servlet代碼(Java),并編譯Java文件生成servlet調(diào)用文件。注意:實現(xiàn)了JSP解釋器生成的servlet類java.servlet.jsp的一個子類。Httpjsppate接口類(由JSP容器提供)。這個servlet類稱為頁面實現(xiàn)類(JSP頁面實例)。4當(dāng)JSP容器運行page JSP page instance時,servlet(JSP page instance)會發(fā)出HTTP請求,如果這個頁面不是第一次請求,跳過3直接跳到4。

jsp頁面在容器中運行經(jīng)過的三個過程?

執(zhí)行JSP page的原則:當(dāng)?shù)谝淮握埱驤SP文件時,JSP引擎會將JSP文件轉(zhuǎn)換成servlet。引擎本身也是一個servlet。JSP的運行過程如下: