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

正文內(nèi)容

jsp程序設計教程(第1章jsp概述)(完整版)

2025-09-09 09:26上一頁面

下一頁面
  

【正文】 課程: JSP程序設計 30 JSP的處理過程 從前面的介紹中,可以知道 JSP文件被 JSP引擎進行轉(zhuǎn)換后,又被編譯成了 Class文件,最終由服務器通過執(zhí)行這個 Class文件來對客戶端的請求進行響應。 課程: JSP程序設計 26 JSP的運行環(huán)境 3. JDK JDK( Java Develop Kit, Java開發(fā)工具包)包括運行 Java程序所必須的 JRE環(huán)境及開發(fā)過程中常用的庫文件。 課程: JSP程序設計 22 JSP的運行環(huán)境 使用 JSP進行開發(fā),需要具備以下對應的運行環(huán)境: Web瀏覽器、 Web服務器、 JDK開發(fā)工具包以及數(shù)據(jù)庫。因此,將業(yè)務邏輯代碼與外觀呈現(xiàn)分離,將會更容易地根據(jù)需求的改變來改進程序。從項目的開發(fā)觀點上來說,因為需要設計 MVC各對象之間的數(shù)據(jù)交換格式與方法,所以會需要花費更多的時間在系統(tǒng)的設計上。 在 JSP+JavaBean設計模式的基礎上加入 Servlet來實現(xiàn)程序中的控制層,是一個很好的選擇。所以說,單純的 JSP頁面編程模式是無法應用到大型、中型甚至小型的 JSP Web應用程序開發(fā)中 。 課程: JSP程序設計 9 JSP開發(fā)工具 Eclipse還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE), PDE主要針對那些希望擴展 Eclipse的編程人員而設定的。它是一個可以用于構(gòu)建集成 Web和應用程序開發(fā)工具的平臺,其本身并不會提供大量的功能,而是通過插件來實現(xiàn)程序的快速開發(fā)功能。雖然這種模式很容易實現(xiàn),但是其缺點也非常明顯??梢钥闯觯撃J骄哂幸粋€比較清晰的程序結(jié)構(gòu),在 JSP技術(shù)的起步階段,JSP+JavaBean設計模式曾被廣泛應用。該模式遵循了 MVC設計模式, MVC只是一個抽象的設計概念,它將待開發(fā)的應用程序分解為三個獨立的部分:模型( Model)、視圖( View)和控制器( Controller)。使用該模式可將待開發(fā)的應用程序分解為 3個獨立的部分:模型、視圖和控制器。它根據(jù)用戶的請求選擇模型或修改模型,并決定返回怎樣的視圖。 課程: JSP程序設計 24 JSP的運行環(huán)境 Weblogic是 BEA公司的產(chǎn)品,它又分為WebLogic Server、 WebLogic Enterprise和WebLogic Portal系列,其中 WebLogic Server的功能特別強大,它支持企業(yè)級的、多層次的和完全分布式的 Web應用,并且服務器的配置簡單、界面友好,對于那些正在尋求能夠提供 Java平臺所擁有的一切的應用服務器的用戶來說, WebLogic是一個十分理想的選擇。Microsoft Access數(shù)據(jù)庫的功能遠比不上Microsoft SQL Server和 MySQL強大,但它具有方便、靈活的特點,對于一些小型項目來說是比較理想的選擇。如果被請求的頁面經(jīng)過修改,服務器將會重新編譯這個文件,然后執(zhí)行。它通過在頁面代碼中嵌入VBScript或 JavaScript腳本語言來生成動態(tài)的內(nèi)容,在服務器端必須安裝了適當?shù)慕忉屍骱螅趴梢酝ㄟ^調(diào)用此解釋器來執(zhí)行腳本程序,然后將執(zhí)行結(jié)果與靜態(tài)內(nèi)容部分結(jié)合并傳送到客戶端瀏覽器上。由于 PHP本身的代碼對外開放,經(jīng)過許多軟件工程師的檢測,因此到目前為止該技術(shù)具有公認的安全性能。它具有簡單、面向?qū)ο?、可移植性、分布性、解釋器通用性、穩(wěn)健、多線程、安全和高性能等優(yōu)點。 課程: JSP程序設計 38 Servlet技術(shù) Servlet是在 JSP之前就存在的運行在服務端的一種 Java技術(shù),它是用 Java語言編寫的服務器端程序, Java語言能夠?qū)崿F(xiàn)的功能, Servlet基本上都可以實現(xiàn)(除圖形界面外)。如果將這個應用程序比作一輛汽車,那么程序中的 JavaBean就好比組成這輛汽車的不同零件。 JSP是運行在服務器端的腳本語言之一,與其他的服務器端腳本語言一樣,是用來開發(fā)動態(tài)網(wǎng)頁的一種技術(shù)。在 JSP中利用 JavaBean和 JSP元素,可以有效地將靜態(tài)的 HTML代碼和動態(tài)數(shù)據(jù)區(qū)分開來,給程序的修改和擴展帶來了很大方便。這使得即使因 HTML代碼出現(xiàn)的小問題,也需要有熟悉 Java Servlet的程序員來解決。這種特性使得開發(fā)人員之間可以共享 JavaBean組件,加快了應用程序的總體開發(fā)進程。 JSP頁面在被服務器執(zhí)行前,都是已經(jīng)被編譯好的,并且通常只進行一次編譯,即在 JSP頁面被第一次請求時進行編譯,在后續(xù)的請求中如果 JSP頁面沒有被修改過,服務器只需要直接調(diào)用這些已經(jīng)被編譯好的代碼,這大大提高了訪問速度。這些標簽都是通過編寫的程序代碼來實現(xiàn)特定功能的,在使用它們時與通常在頁面中用到的 HTML標記用法相同。使用JSP,程序員可以使用 HTML或 XML標記來設計和格式化靜態(tài)內(nèi)容, 并通過 JSP標記及 JavaBean組件來制作動態(tài)內(nèi)容。例如在 Windows NT下的 IIS通過 JRUN或 ServletExec插件就能支持 JSP。當用戶請求一個 JSP頁面時,服務器會執(zhí)行這些 Java代碼,然后將結(jié)果與頁面中的靜態(tài)部分相結(jié)合返回給客戶端瀏覽器。 課程: JSP程序設計 41 JavaBean技術(shù) JavaBean可按功能劃分為可視化和不可視化兩種。 Servlet具有可移植(可在多種系統(tǒng)平臺和服務器平臺下運行)、功能強大、安全、可擴展和靈活等優(yōu)點。 課程: JSP程序設計 36
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1