《企業級Java Web 編程技術—Servlet&JSP》由大連理工大學出版社2012年7月出版,張屹、吳向榮主編,是新世紀高職高專教材編審委員會組編的套用型高等教育軟體專業系列規劃教材。該書適合具有一定Java語言編程基礎的讀者學習、閱讀,可作為軟體工程、計算機科學與技術、網路工程及相近專業本科Java Web編程技術相關課程的教材,也可以供Java Web編程科研人員作為參考書。
該書共分15個章節,包括WebApplication及企業計算、分散式計算、Java命名和目錄接口與數據源、JavaBean組件、Web組件-1(Servlet)、使用Servlet和過濾器、Servlet事件監聽、JSP簡介與構成元素、JSP的指令與隱式對象、JDBC與JSP、JavaBean與JSP標準操作、JSP表達式語言(EL)、JSP標準標籤庫(JSTL)、JSP定製標籤庫和JSP與Servlet綜合案例。
基本介紹
- 書名:企業級Java Web 編程技術—Servlet&JSP
- 作者:新世紀高職高專教材編審委員會組編,張屹、吳向榮主編
- ISBN:978-7-5611-7032-8
- 類別:套用型高等教育軟體專業系列規劃教材
- 頁數:288頁
- 出版社:大連理工大學出版社
- 出版時間:2012年7月
- 裝幀:平裝
- 開本:16開
成書過程,修訂背景,修訂過程,內容簡介,教材目錄,教學資源,教材特色,作者簡介,
成書過程
修訂背景
隨著Java技術的快速發展,其分布性、開放性和平台無關性等特點使得Web系統在IT行業中廣泛套用。例如,學校信息管理系統、企業ERP、企業會計電算化系統、車站售票系統、網路電子商城等。作為Java的核心技術JavaEE越來越多地被套用到Java Web編程中。SUN公司在Servlet 2.5的基礎上發展起來的Servlet 3.0版本提供了若干新特性用於簡化Web套用的開發和部署,其中包括如異步處理支持、新增的註解支持、可插性支持等項新特性,從而贏得了Java開發者社區的讚賞。Servlet 3.0作為Java EE 6規範體系中一員,隨著Java EE 6規範一起發布。
修訂過程
該書的主要作者都是具有教學經驗的一線教師。該書由張屹、吳向榮主編,具體編寫分工如下:第1、2、3章由張屹編寫,第4、11章由鄒立傑編寫,第5、6、7章由王紅勤編寫,第8、9、10、15章由吳向榮編寫,第12、13、14章由譚翔緯編寫。
2012年7月,《企業級Java Web 編程技術—Servlet&JSP》由大連理工大學出版社出版。
內容簡介
該書共分15個章節,包括WebApplication及企業計算、分散式計算、Java命名和目錄接口與數據源、JavaBean組件、Web組件-1(Servlet)、使用Servlet和過濾器、Servlet事件監聽、JSP簡介與構成元素、JSP的指令與隱式對象、JDBC與JSP、JavaBean與JSP標準操作、JSP表達式語言(EL)、JSP標準標籤庫(JSTL)、JSP定製標籤庫和JSP與Servlet綜合案例。
該書主要介紹Java EE平台的基礎知識、Servlet(包括Servlet概述、使用Servlet、會話管理、偵聽器以及應用程式數據處理)和JSP(包括JSP技術、JSP生命周期、JSP標籤、JSP標準操作以及其它Java web開發的實際案例等知識)及MVC架構等內容。
教材目錄
第1章 WebApplication 及企業計算 1.1 描述 Web 應用程式多級架構視圖 1.2 回顧 HTTP 協定 1.3 描述典型 Web 應用程式的結構 1.4 描述 Web 開發過程 1.5 JEE 組件描述 本章小結 習題 第2章 分散式計算 2.1 理解本地計算與分散式計算 2.2 分散式計算角色與機制 2.3 遠程方法調用 2.4 配置遠程方法調用 2.5 遠程方法中的參數傳遞 本章小結 習題 第3章 Java 命名和目錄接口與數據源 3.1 理解命名和目錄服務 3.2 掌握 JNDI 結構和 API 3.3 在 WeblogicServer 環境下使用 JNDI 的名字服務 3.4 描述數據源及JDBC中的主要接口 3.5 在 WeblogieServer 環境下對 JDBC 的支持 本章小結 習題 第4章 JavaBean組件 4.1 什麼是 JavaBean 4.2 JavaBean 屬性、方法與事件 4.3 Java 反射和 Java 內省 4.4 JavaBean 簡單套用 本章小結 習題 第5章 Web組件-1(Servlet) 5.1 Servle 簡介 5.2 開發 Servlet 基本步驟 5.3 理解 Servlet 的生命周期 5.4 理解HttpServlet 基礎知識 5.5 使用 ServletAPI 5.6 Servlet 通信 本章小結 習題 | 6.1 了解 Servlet 類的層次結構 6.2 Servlet的執行緒安全 6.3 過濾器 6.4 理解過濾器的生命周期 6.5 實現簡單的過濾器 本章小結 習題 第7章 Servlet事件監聽 7.1 定義一個 Web 應用程式的監聽器 7.2 理解上下文、會話及請求不同監聽接口的功能 7.3 利用監聽器熟練編寫 Servlet 套用 本章小結 習題 第8章 JSP簡介與構成元素 8.1 JSP技術概述 8.2 JSP的基本概念 8.3 JSP的執行過程 8.4 JSP的構成元素 8.5 操作元素 8.6 注釋元素 8.7 EL 8.8理解伺服器端執行 8.9 Web 容器自動完成從 JSP 到 Servlet 的轉換 8.10 利用 MyElipse 開發JSP 本章小結 習題 第9章 JSP 的指令與隱式對象 9.1 JSP 指令的組成及語法 9.2 JSP 的隱含對象 9.3 JSP 的腳本 9.4 JSP 的注釋 9.5 綜合示例 本章小結 習題 第10章 JDBC 與 JSP 10.1 JDBC 基礎 10.2 資料庫連線的主要步驟 10.3 JSP通過JDBC與資料庫相連 本章小結 習題 | 第11章 JavaBean 與 JSP 標準操作 11.1 JSP 運用JavaBean 11.2 JSP 標準動作及作用 11.3 JSP 標準動作的套用 本章小結 習題 第12章 JSP 表達式語言(EL) 12.1 JSP 表達式語言的語法 12.2 在JSP 中使用 EL 本章小結 習題 第13章 JSP 標準標籤庫(JSTL) 13.1 JSTL 簡介 13.2 JSTL 的配置 13.3 JSTL 核心標籤庫 13.4 國際化和格式化標籤庫 本章小結 習題 第14章 JSP 定製標籤庫 14.1 自定義標籤體系結構 14.2 創建自定義標籤的基本步 14.3 給自定義標籤添加屬性 14.4 使用自定義標籤處理標籤體 本章小結 習題 第15章 JSP 與 Servlet 綜合案例 15.1 項目背景 15.2 編程思想 15.3 設計 15.4 系統編程實現 本章小結 習題 |
註:目錄排版順序為從左列至右列
教學資源
- 配套教材
《企業級Java Web 編程技術—Servlet&JSP》有配套教材——《企業級Java Web編程技術—Servlet & JSP實驗指導教程》。
名稱 | 書號 | 出版時間 | 出版社 | 主編 |
企業級Java Web編程技術—Servlet & JSP實驗指導教程 | 978-7-5611-7793-8 | 2013年8月 | 大連理工大學出版社 | 張屹、吳向榮 |
教材特色
該書在介紹理論知識、相關概念和常用語法時,強調其在Java Web程式開發中的作用,使語法與Java Web程式開發相結合。該書除第5章到第9章經典的章節內容外,比較突出的特點有四個:
第一是滿足軟體設計基本原則。
第二是MVC設計模式設計的Web項目套用。
第三是初步切入面向計算的程式設計思想。
第四是具有初步的項目開發知識和工程實踐訓練特點。
作者簡介
張屹,畢業於北京工業大學計算機軟體專業,獲工學碩士,畢業於Tarlac State University教育學專業、獲教育學博士。擔任廣州大學華軟軟體學院軟體工程系主任,是廣東省軟體工程專業教學指導委員會委員、IEEE會員、CCF高級會員、美國ParaSoft高級系統測試架構師、廣州市優秀教師。
吳向榮:廣州大學華軟軟體學院電子系教師。