Java Web應(yīng)用開發(fā)

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