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

正文內容

基于j2ee的web應用-資料下載頁

2024-10-19 14:32本頁面
  

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