Java Web應用開發
-
【作 者】主編 劉淳
【I S B N 】978-7-5084-9242-1
【責任編輯】李炎
【適用讀者群】高職高專
【出版時間】2011-12-24
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】328
【千字數】512
【印 張】20.5
【定 價】¥36
【叢 書】國家精品課程配套教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書從開發Java Web應用項目的具體工作任務出發,通過實用案例方式詳細介紹Java Web應用開發中需要用到的各種技術。本書結構清晰,應用案例豐富、實用,體現了理論學習和具體應用的充分結合。
全書共分十章,主要內容包括:WEB應用的體系結構和Java Web應用開發環境、WEB開發中的前臺開發技術(HTML+JavaScript+CSS)、Java 數據庫開發技術(JDBC)、Java Web開發的核心技術(Servlet和JSP)、JavaBean和MVC開發模型、EL表達式和JSTL、Servlet 2.3規范中新引入的Filter和Listener編程技術、Java Web開發中的其他重要技術(文件上傳與下載、Ajax編程方法、JavaMail編程技術)。
本書可作為各高職高專院校計算機及信息管理相關專業Java Web程序設計相關課程的教材,也可作為Java Web程序設計的培訓教材,還可供從事Java Web應用開發的技術人員學習參考。
讀者可以到中國水利水電出版社(http://www.waterpub.com.cn/softdown/)或萬水書苑(http://www.dgboyong.cn)下載本書所有例題程序源代碼和教學課件。
精英作者團隊——精品課程研發團隊人員,具有長期從事第一線教學與實際工程項目研發經驗
MyEclipse調試通過——所有案例都有詳細設計步驟和注釋說明
案例豐富實用——從開發Java Web應用項目的具體工作任務出發,通過實例方式介紹Java Web應用開發中需要用到的各種技術
入門型案例:了解技術要點和編程方法
說明型案例:了解技術內涵和使用技巧
實用型案例:來自真實項目,稍加修改即可應用
基于B/S結構的WEB應用系統已經成為當今各類信息系統的主要應用模式,而基于Java的技術架構是當前WEB應用開發的主流技術。作為在一線編程的程序員,掌握Java Web編程技術已經成為最基本的要求。在高職高專計算機相關專業中,Java Web程序設計已成為專業必修核心課程。為了幫助讀者較好、較快、較完整地學習Java Web開發技術,本書通過實用案例方式詳細介紹了Java Web應用開發中需要用到的各種技術。全書共分十章,各章內容如下:
第一章為WEB應用開發概述,介紹了WEB應用體系結構及Java Web應用開發環境的搭建,使讀者對WEB應用體系結構和開發技術有一個全面的了解。
第二章為WEB應用開發中前臺用戶交互界面設計,包括HTML基礎、JavaScript基礎、CSS等。
第三章為JDBC編程(Java數據庫編程技術),包括JDBC體系結構、JDBC常用API、JDBC編程方法及常用案例。
第四章為Servlet編程技術,包括Servlet程序結構、生命周期、HTTP表單處理、HTTP報頭處理、會話跟蹤技術(Cookies、Session)等,并通過實例方式介紹了結合Servlet與JDBC技術實現WEB應用與數據庫的交互。
第五章為JSP編程技術,包括JSP程序基本語法、JSP指令、JSP動作、JSP常用內置對象及JSP與Servlet的交互等,并通過實例方式介紹了結合JSP、Servlet、JDBC技術實現數據的分頁顯示。
第六章為JSP與JavaBean編程技術,包括JavaBean編程規范、JSP中使用JavaBean及MVC編程模型。
第七章為表達式語言,介紹了在JSP中使用EL表達式對作用域對象、JavaBean及集合對象的訪問。
第八章為JSP標準標記庫(JSTL),介紹了JSP標準標記庫的使用方法。
第九章介紹了JSP l.2和Servlet 2.3中新引入的Filter和Listener編程技術。
第十章介紹了Java Web程序設計的一些其他常用技術,包括文件上傳與下載、Ajax編程方法、JavaMail編程技術。
本書案例豐富,每一章都有一個入門型案例和大量的說明型案例及一到兩個實用型案例,入門型案例使讀者能很快了解當前章節的技術要點和編程方法;說明型案例能最大限度幫助讀者深入了解相關技術的內涵和使用技巧;實用型案例全部來自作者開發的真實項目,讀者稍作修改就可以用于自己的項目開發中。書中所有案例都有詳細設計步驟和注釋說明,而且都在MyEclipse中通過調試和運行。讀者只要理解每一個例題,就可以掌握Java Web編程中要用到的各種技術,并能獨立完成中小型WEB應用項目的設計與開發。
本書是國家精品課程配套教材,作者團隊都是精品課程研發團隊人員,具有長期從事第一線教學與實際工程項目研發經驗。
本書由劉淳任主編,武春嶺、婁松濤任副主編,各章主要編寫人員分工如下:雷軍環編寫了第1章,龍雁編寫了第2章,婁松濤編寫了第3章,武春嶺編寫了第4章,劉淳編寫了第5、6、9、10章,史勁編寫了第7章,方俊編寫了第8章,參加本書素材整理、代碼調試等工作的還有唐偉奇、鄧文達、李政儀、劉立、胡伏湘等。
為了幫助讀者學習和教師教學,在國家精品課程網站(http://jp.csmzxy.com/webk/)和世界大學城劉淳教學空間(http://www.worlduc.com/UserShow/default.aspx?uid=134920)都提供了本書所有源程序及教學課件等資源的下載。
由于時間倉促和作者的水平有限,書中的錯誤和不妥之處在所難免,敬請讀者批評指正。有關本書的意見反饋和咨詢,讀者可以通過郵箱liuchun_8@21cn.com與作者進行聯系和交流。
編 者
2011年9月
- C程序設計實踐教程 [劉衛國]
- C程序設計(慕課版) [劉衛國]
- 程序設計基礎實踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項目精講 [主編 楊國興]
- SwiftUI完全開發 [李智威 著]
- MySQL數據庫項目式教程 [陳亞峰]
- C語言程序設計習題與實驗指導(第二版) [主編 甄增榮 張賓]
- C語言程序設計(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現實應用開發實踐 [主 編 劉龍]
- Python程序設計 [主編 姜春磊 陳虹潔]
- C語言程序設計實踐教程(活頁式) [主編 鄭茵 陳巍 滕泓虬]
- 面向對象程序設計 [主編 張勇 張平華 趙小龍]
- Python程序設計基礎及實戰 [主編 劉健]
- C語言程序設計 [姜雪]
- Python程序設計實踐教程 [王鶴琴 蔡正保]
- C++程序設計實踐教程(第三版) [主編 劉衛國 曹岳輝]
- C++程序設計(第三版) [主編 曹岳輝 劉衛國]
- C語言程序設計項目化教程(活頁式) [主編 張利華 潘曉利]
- 機器人流程自動化(RPA)實戰——基于UiPath [主編 金鑫]
- Python 語言程序設計實踐指導 [主編 張雙獅]
- Python程序設計案例教程 [主編 毛錦庚 鐘肖英 周賢來 ]
- 基于.NET Core框架的分布式系統架構設計 [湯佳 著]
- Python語言程序設計教程 [郭其標 房宜汕]
- Python程序設計 [李國燕 王新強 劉佳 等編著]
- Python程序設計項目化教程(活頁式) [主編 盧鳳偉]
- Java編程基礎案例式教程 [主編 陳艷華 唐春蘭]
- Python語言同步案例習題精解 [主編 肖朝暉]
- Unity應用開發與實戰(微課版) [主 編 程永恒]
- PHP程序設計項目化教程 [主 編 杜海穎]
- 簡單易懂的Python入門教程 [[日]大澤文孝 著]