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