Java Web應用開發(fā)

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