Java Web 應(yīng)用程序設(shè)計(jì)立體化教程
定 價(jià):35 元
- 作者:李芳玲 蔡霖 李林
- 出版時(shí)間:2021/2/1
- ISBN:9787300289076
- 出 版 社:中國(guó)人民大學(xué)出版社
- 中圖法分類:TP312.8
- 頁(yè)碼:216
- 紙張:
- 版次:1
- 開(kāi)本:16
本書(shū)結(jié)合具體的項(xiàng)目案例向讀者介紹了Java Web開(kāi)發(fā)的主要技術(shù)和基本流程。以JSP、Servlet和JavaBean為主要技術(shù)支柱,以SQL Server為后臺(tái)數(shù)據(jù)庫(kù),以HTML、CSS、AJAX和jQuery為網(wǎng)頁(yè)前端技術(shù),循序漸進(jìn)地詳細(xì)講解了Java Web數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)的相關(guān)技術(shù)和方法,并在任務(wù)中逐漸形成MVC框架思想,運(yùn)用MVC設(shè)計(jì)模式。全書(shū)的核心為Java Web應(yīng)用系統(tǒng)開(kāi)發(fā),通過(guò)企業(yè)實(shí)際案例充電站管理系統(tǒng),引入當(dāng)前比較流行的Spring框架、IntelliJ IDEA集成開(kāi)發(fā)環(huán)境和MySql數(shù)據(jù)庫(kù),深入講解Java企業(yè)級(jí)開(kāi)發(fā)的框架、模式和代碼層級(jí)設(shè)計(jì)技巧,實(shí)現(xiàn)比較復(fù)雜且實(shí)用的上傳下載、發(fā)送郵件、繪制圖表、導(dǎo)出Excel文件等功能,展示了Java Web企業(yè)級(jí)應(yīng)用系統(tǒng)開(kāi)發(fā)的完整流程。
本書(shū)既可作為高職高專計(jì)算機(jī)相關(guān)專業(yè)的教材,也適合Java Web初、中級(jí)人員、具有一定Java開(kāi)發(fā)基礎(chǔ)的JSP初學(xué)者,對(duì)Web開(kāi)發(fā)框架和模塊劃分感興趣的開(kāi)發(fā)人員。
李芳玲,女,大學(xué)本科,管理學(xué)碩士學(xué)位,中共黨員,副教授,畢業(yè)于遼寧工程技術(shù)大學(xué)管理信息系統(tǒng)專業(yè)。主要學(xué)術(shù)專長(zhǎng)是職業(yè)教育基礎(chǔ)理論與實(shí)踐研究、軟件技術(shù)專業(yè)教學(xué)及管理,主要講授數(shù)據(jù)庫(kù)原理與應(yīng)用、Java語(yǔ)言編程基礎(chǔ)和Java Web應(yīng)用程序設(shè)計(jì)等課程。曾獲山東省教學(xué)成果獎(jiǎng)二等獎(jiǎng)(第四位)。主編《數(shù)據(jù)庫(kù)原理與應(yīng)用》等教材3部,主要參與省重大招標(biāo)課題1項(xiàng),省科技廳重大軟科學(xué)課題1項(xiàng),主持市級(jí)課題5項(xiàng),公開(kāi)發(fā)表論文10余篇,獲得軟件著作權(quán)等知識(shí)產(chǎn)權(quán)成果7項(xiàng)。
蔡霖,男,碩士研究生,講師,畢業(yè)于海南大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)。主要學(xué)術(shù)專長(zhǎng)是軟件開(kāi)發(fā)技術(shù)、高職教育教學(xué)理論研究,主要講授Java高級(jí)技術(shù)、Java Web應(yīng)用程序設(shè)計(jì)等課程。主編主審《實(shí)用C語(yǔ)言程序設(shè)計(jì)》、《數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》等教材2部,主要參與省重大招標(biāo)課題1項(xiàng)、省級(jí)課題3項(xiàng),主持市級(jí)重點(diǎn)課題1項(xiàng),公開(kāi)發(fā)表論文10余篇,獲得實(shí)用新型專利等知識(shí)產(chǎn)權(quán)成果4項(xiàng)。
李林,男,研究生,碩士,畢業(yè)于山東大學(xué)計(jì)算機(jī)應(yīng)用專業(yè)。主要學(xué)術(shù)專長(zhǎng)是軟件開(kāi)發(fā)技術(shù),主要講授軟件工程、Java語(yǔ)言編程基礎(chǔ)等課程。曾任職華為、三星等多家世界五百?gòu)?qiáng)公司,有超過(guò)十年的軟件開(kāi)發(fā)、項(xiàng)目管理和架構(gòu)經(jīng)驗(yàn)。歷任數(shù)十個(gè)軟件項(xiàng)目的項(xiàng)目經(jīng)理,是多款用戶超百萬(wàn)軟件的項(xiàng)目負(fù)責(zé)人。
第1章 Java Web 應(yīng)用概述 5
第一節(jié) 認(rèn)識(shí)Web應(yīng)用 5
第二節(jié) Java Web應(yīng)用 9
第三節(jié) Java web運(yùn)行環(huán)境 11
第四節(jié) 使用MyEclipse進(jìn)行Java Web 開(kāi)發(fā) 22
第2章 網(wǎng)頁(yè)前端開(kāi)發(fā)技術(shù) 30
第一節(jié) HTML 30
第二節(jié) CSS樣式表 41
第3章 JSP技術(shù) 57
第一節(jié) JSP簡(jiǎn)介 57
第二節(jié) JSP基本語(yǔ)法 57
第三節(jié) JSP內(nèi)置對(duì)象 70
第四節(jié) Cookie 87
第4章 JavaBean技術(shù) 94
第一節(jié) JavaBean簡(jiǎn)介 94
第二節(jié) 在Web頁(yè)面中使用JavaBean 98
第三節(jié) JSP設(shè)計(jì)模式:JSP+JavaBean 106
第四節(jié) JSP Model 1模式的應(yīng)用開(kāi)發(fā)實(shí)例 107
第5章 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù) 119
第一節(jié) Java Web中訪問(wèn)數(shù)據(jù)庫(kù) 119
第二節(jié) JDBC與ODBC 122
第三節(jié) JDBC的數(shù)據(jù)庫(kù)編程 125
第四節(jié) 數(shù)據(jù)庫(kù)連接池的訪問(wèn)類實(shí)現(xiàn) 133
第五節(jié) 數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)應(yīng)用開(kāi)發(fā)實(shí)例 136
第6章 MVC模式下的Servlet技術(shù) 148
第一節(jié) Servlet簡(jiǎn)述 148
第二節(jié) MVC設(shè)計(jì)模式 157
第三節(jié) MVC+DAO設(shè)計(jì)模式 167
第7章 jQuery開(kāi)發(fā)技術(shù) 185
第一節(jié) 安裝jQuery 185
第二節(jié) 開(kāi)發(fā)一個(gè)登錄頁(yè)面 185
第三節(jié) 頁(yè)面就緒事件 187
第四節(jié) 選擇元素 187
第五節(jié) AJAX 189
第8章 綜合實(shí)例 充電站管理系統(tǒng) 191
第一節(jié) 背景知識(shí) 191
第二節(jié) 創(chuàng)建項(xiàng)目 193
第三節(jié) 項(xiàng)目結(jié)構(gòu) 199
第四節(jié) 項(xiàng)目設(shè)計(jì) 202
第五節(jié) 登錄功能開(kāi)發(fā) 205
第六節(jié) 注冊(cè)功能開(kāi)發(fā) 216
第七節(jié) 上傳下載文件 218
第八節(jié) 發(fā)送郵件 222
第九節(jié) 繪制圖表 225
第十節(jié) 導(dǎo)出Excel 227
參考文獻(xiàn) 233