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

正文內(nèi)容

基于j2ee的web應(yīng)用-資料下載頁

2024-10-19 14:32本頁面
  

【正文】 的縮寫意為 Java 2 平臺企業(yè)版。 J2EE 是一種利用 Java 2 平臺來簡化諸多與多級企業(yè)解決方案的開發(fā)部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。 J2EE 技術(shù)的基礎(chǔ)就是核心 Java 平臺或 Java 2 平臺的標(biāo)準(zhǔn)版 (簡稱為 J2SE) J2EE 不僅具有了 J2SE 中的許多優(yōu)點(diǎn)例如“編寫一次到處運(yùn)行”的特性訪問數(shù)據(jù)庫存取數(shù)據(jù)的JDBC API CORBA 技術(shù)等等同時還提供了對 EJB Enterprise JavaBeans、 JMS、 JTS、 Java Servlet API、JSP以及 XML 技術(shù)的全面支持。 J2EE 平臺的 Servlet、 RMI、 JDBC和 Java IDL 等強(qiáng)大的分布式計算技術(shù)使 Java 具備了在企業(yè)計算中一展身手的能力。一般認(rèn)為,現(xiàn)代的企業(yè)計算解決方案除了企業(yè)的業(yè)務(wù)邏輯外還需要提供對 8 種基本服務(wù)的支持這些服務(wù)分別是: J2EE介紹 ? 命名 /目錄服務(wù)( Naming and Directory Service ? )。在企業(yè)范圍內(nèi)的信息共享(包括計算機(jī)用戶打印機(jī)應(yīng)用程序等所有資源)過程中,名 /目錄服務(wù)扮演著重要的角色,它維護(hù)著名字和實(shí)際資源之間的連接關(guān)系,以便使用者能通過名字實(shí)現(xiàn)對實(shí)際資源的透明訪問。在一個大型的企業(yè)中可能有多種命名 /目錄服務(wù)并存,如何將所有的命名 /目錄服務(wù)在現(xiàn)有的計算架構(gòu)完整地統(tǒng)一起來,以便讓應(yīng)用程序透明地訪問所有的命名 /目錄服務(wù),就成了企業(yè)計算解決方案必須解決的問題之一。 J2EE介紹 ? 數(shù)據(jù)訪問服務(wù)( Data Access Service)。大部分的應(yīng)用都需要訪問數(shù)據(jù)庫企業(yè)計算解決方案必須提供一種統(tǒng)一的界面對所有的數(shù)據(jù)庫進(jìn)行訪問。 ? 分布式對象服務(wù)( Distributed Object Service)。在一個分布式的環(huán)境中構(gòu)成整個應(yīng)用的所有組件可能位于不同的服務(wù)器上,這些組件通常通過CORBA 進(jìn)行互聯(lián)。在企業(yè)計算環(huán)境里必須提供一種統(tǒng)一的方法訪問這些組件,以保護(hù)企業(yè)的投資。 J2EE介紹 ? 企業(yè)管理服務(wù)( Enterprise Management Service)。在任何分布式環(huán)境中,管理都是一個關(guān)鍵的需求,需要應(yīng)用程序提供遠(yuǎn)程管理的能力,以防止出現(xiàn)非法操作和訪問以及對設(shè)備應(yīng)用程序狀態(tài)的管理。 ? 事務(wù)處理服務(wù)( Transaction Processing Service)。一些關(guān)鍵部門在日常工作中有大量的事務(wù)處理,事務(wù)處理的開發(fā)是一件極其復(fù)雜的工作。 J2EE介紹 ? 消息服務(wù)( Messaging Service)。在一些企業(yè),特別是一些對同步傳輸要求不高的企業(yè)通常采用消息機(jī)制在應(yīng)用程序之間進(jìn)行通訊。 ? 安全服務(wù)( Security Service)。應(yīng)用程序的安全性是任何企業(yè)都關(guān)心的焦點(diǎn)之一任何企業(yè)計算解決方案都不能回避。 ? Web 服務(wù)( Web Service)。大部分企業(yè)級應(yīng)用都以 Web 服務(wù)器為中心。 Web 服務(wù)成為企業(yè)計算解決方案的重要組成部分之一。 J2EE介紹 J2EE 平臺所包含的 Java Enterprise API不是自己去重新開發(fā)實(shí)現(xiàn)這些應(yīng)用系統(tǒng),而只是在這些產(chǎn)品之上又增加了一個抽象層,以此來提升 Java 和各類應(yīng)用軟件在企業(yè)中的應(yīng)用,保證了用 Java 開發(fā)的企業(yè)計算應(yīng)用能夠在多種平臺上運(yùn)行。 JSP與 Servlet介紹 JSP( Java Server Page)是運(yùn)行于服務(wù)器端的腳本語言之一,是 Java陣營中最具代表性的解決方案。使用 JSP不僅能夠制作像 HTML一樣的靜態(tài)網(wǎng)頁,還能夠制作包含動態(tài)數(shù)據(jù)的網(wǎng)頁。 JSP語言制作網(wǎng)頁比其它服務(wù)器腳本語言更簡單、迅速、有力。 JSP和一般的 Java語言一樣,具有面向?qū)ο笮?、便利性、跨平臺等優(yōu)點(diǎn)和特性,還擁有 Java Servlet的缺點(diǎn),它不像 Servlet,其源代碼并不是專屬于程序員的、網(wǎng)頁設(shè)計者和 HTML編碼員也可以得到這些源代碼。 JSP與 Servlet介紹 Servlet是與 JSP一樣在服務(wù)器端運(yùn)行的 Java應(yīng)用程序。 Servlet與 JSP或者 CGI一樣,當(dāng)瀏覽器向服務(wù)器端發(fā)出請求時則將其結(jié)果傳遞給瀏覽器。實(shí)際上執(zhí)行 JSP文件的時候,首先 JSP容器會將其轉(zhuǎn)譯為 Servlet( *.java)源代碼文件并自動編譯解釋執(zhí)行。 JSP中使用到的所有對象都將轉(zhuǎn)換為Servlet或者非 Servlet的 Java對象,然后被執(zhí)行,所以執(zhí)行 JSP實(shí)際上與執(zhí)行 Servlet是一樣的。 也就是說,從 JSP的角度去看的話, Servlet實(shí)際上是 JSP被解釋執(zhí)行的中間過程。即 JSP實(shí)際上是為了讓 Servlet的開發(fā)顯得相對容易而采取的腳本語言形式。 JDBC介紹 在使用 Java語言的平臺上,為了管理數(shù)據(jù)庫,我們就需要使用 JDBC( Java Database Connectivity) API。一般來說,JDBC就是指的 JDBC API。應(yīng)用 JDBC的程序就跟 Java語言特征一樣,獨(dú)立于數(shù)據(jù)庫管理系統(tǒng)。作為數(shù)據(jù)庫管理系統(tǒng),不管我們采用的是何種數(shù)據(jù)庫,我們都無需修改我們的Java程序,而只要更換與數(shù)據(jù)庫系統(tǒng)相應(yīng)的JDBC驅(qū)動程序即可。 練習(xí) 在 Tomcat 5(有關(guān) Tomcat5 的詳細(xì)介紹請參考有關(guān)文檔)上做一個基于 JSP + JDBC的 Web應(yīng)用,該 Web應(yīng)用的需求如下: 用戶可以通過 JSP頁面輸入與“人員”有關(guān)的屬性,如:姓名、性別等。 輸入完“人員”屬性后,應(yīng)觸發(fā) JavaScript腳本事件,并在該事件中對輸入的屬性值進(jìn)行合法性檢查,如:檢查“年齡”屬性值是否為數(shù)字、郵箱帳號是否包含了“@”等。 用戶提交表單時,將該表單中的數(shù)據(jù)通過 JDBC存儲到數(shù)據(jù)庫中。 參考書籍 本人有已下書籍的電子版,如果大家有需要可以向我索取。 ?Java核心技術(shù)( 2) ?J2EE服務(wù)器端高級編程 ?JSP高級編程 ?JavaScript快速查詢手冊
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1