freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

創(chuàng)建web應(yīng)用的技術(shù)發(fā)展過(guò)程(編輯修改稿)

2025-07-23 07:09 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的Web服務(wù)器(例如Tomcat)已經(jīng)集成了Servlet容器。Servlet容器負(fù)責(zé)管理加載、卸載、重新加載和執(zhí)行Servlet代碼等操作。下面是一個(gè)比較典型的Servlet Java源代碼:public class HelloWorldTest extends HttpServlet { public void doTest(HttpServletRequest request,HttpServletResponse reponse) throws IOException,ServletException { String msg = 登錄成功。 (text/html)。 PrintWriter out = ()。 (html)。 (head)。 (titleJSP Test/title)。 (/head)。 (body)。 (msg)。 (/body)。 (/html)。 }}()方法來(lái)輸出相應(yīng)的HTML頁(yè)面,以達(dá)到動(dòng)態(tài)生成HTML頁(yè)面的效果。雖然Servlet改變了傳統(tǒng)CGI程序的缺點(diǎn),但是它也有不足的地方:Servlet可以建立動(dòng)態(tài)生成的網(wǎng)頁(yè),網(wǎng)頁(yè)中可以包含從服務(wù)器端的Java對(duì)象所獲得的數(shù)據(jù)。但是Servlet生成網(wǎng)頁(yè)的方法是在Java類(lèi)中嵌入HTML標(biāo)簽和表達(dá)式。也就是說(shuō)對(duì)HTML做一個(gè)小小的改動(dòng)時(shí),都需要修改和重新編譯Servlet源文件,然后重新部署到Servlet容器當(dāng)中。當(dāng)設(shè)計(jì)HTML頁(yè)面和編寫(xiě)Servlet代碼的不是同一個(gè)人時(shí),就會(huì)使得修改Servlet變得非常麻煩。JSP的引入就是要解決以上Servlet所存在的問(wèn)題。 JSP簡(jiǎn)介Java Server Pages(JSP)是一種實(shí)現(xiàn)普通靜態(tài)HTML和動(dòng)態(tài)HTML混合編碼技術(shù),它是Servlet API的一個(gè)擴(kuò)展。由于JSP頁(yè)面在編譯成Servlet之前也是可以使用的,所以它具有Servlet的所有優(yōu)點(diǎn),包括訪(fǎng)問(wèn)Java API。又由于JSP是嵌入到Servlet中關(guān)于應(yīng)用程序的一般表達(dá)代碼,所以可以把它看成一種“徹底”的Servlet。 JSP頁(yè)面訪(fǎng)問(wèn)示意圖Web容器必須包含JSP引擎,它負(fù)責(zé)動(dòng)態(tài)地對(duì)JSP文件進(jìn)行檢測(cè)和編譯。 JSP的優(yōu)點(diǎn)JSP技術(shù)的設(shè)計(jì)目的是使得構(gòu)造基于Web的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種Web服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開(kāi)發(fā)工具很好地共同工作。JSP網(wǎng)頁(yè)可以非常容易地與靜態(tài)模板結(jié)合,包括HTML或XML片段,以及生成動(dòng)態(tài)內(nèi)容的代碼。它比以上講的Servlet要更加優(yōu)越。具體而言,JSP有以下幾個(gè)優(yōu)點(diǎn):q JSP提供一種模塊機(jī)制,可以在HTML頁(yè)面中嵌入基于Java的邏輯代碼。q 使用JSP時(shí),再也沒(méi)有必要編寫(xiě)和編譯用Java語(yǔ)言寫(xiě)的任何代碼。而且對(duì)JSP進(jìn)行修改會(huì)很快看到效果,這是因?yàn)镴SP容器(或者稱(chēng)JSP引擎)會(huì)自動(dòng)檢測(cè)和重新編譯JSP。q JSP的使用大大縮短了服務(wù)器端基于Java的CGI開(kāi)發(fā)周期,實(shí)現(xiàn)了快速開(kāi)發(fā)的目的。q 由于JSP標(biāo)記是內(nèi)嵌在HTML頁(yè)面中的,所以完全可以先讓W(xué)eb頁(yè)面設(shè)計(jì)者來(lái)設(shè)計(jì)頁(yè)面模板。然后再讓Java程序員處理所
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1