Java Web應(yīng)用開發(fā)教程(項(xiàng)目式)
定 價(jià):59.8 元
本書使用通俗易懂的語(yǔ)言深入淺出地闡述Java Web 開發(fā)前、后端的相關(guān)知識(shí),并結(jié)合典型的Web應(yīng)用案例,幫助讀者掌握Web 應(yīng)用程序的開發(fā)技術(shù)。本書共11 章,詳細(xì)講解網(wǎng)頁(yè)開發(fā)所需的前端知識(shí)和Java Web 開發(fā)的后端知識(shí),其中網(wǎng)頁(yè)開發(fā)的前端知識(shí)包括Bootstrap 框架和jQuery 框架的使用方法,Java Web 的后端知識(shí)包括JDBC 技術(shù)、Servlet技術(shù)、JSP 技術(shù)和JSTL 等。本書在實(shí)戰(zhàn)篇按照項(xiàng)目開發(fā)的流程實(shí)現(xiàn)小型超市管理系統(tǒng),幫助讀者更深刻地理解相關(guān)知識(shí)在項(xiàng)目開發(fā)中的使用技巧。本書適合作為高等教育本、?圃盒S(jì)算機(jī)相關(guān)專業(yè)的教材,也可供廣大計(jì)算機(jī)編程愛好者自學(xué)參考。
1.項(xiàng)目化:采用一個(gè)功能簡(jiǎn)潔的小型項(xiàng)目進(jìn)行知識(shí)講解;2.模塊化:分為前端篇、后端篇和實(shí)戰(zhàn)篇,理實(shí)一體;3.立體化:提供豐富的隨書資源,項(xiàng)目源碼可運(yùn)行實(shí)現(xiàn)。
劉嵩,武漢軟件工程職業(yè)學(xué)院信息學(xué)院軟件技術(shù)專業(yè)教師,高級(jí)工程師。曾出版多種Java方面的教材,如《Java 高級(jí)程序設(shè)計(jì)》 《JavaWeb項(xiàng)目開發(fā)實(shí)訓(xùn)教程》等。
前端篇第 1章 Bootstrap 基礎(chǔ)........................... 11.1 Bootstrap 概述................................ 21.1.1 什么是Bootstrap ................... 21.1.2 開發(fā)工具............................... 21.1.3 下載Bootstrap ...................... 31.1.4 第 一個(gè)Bootstrap 頁(yè)面............ 41.2 Bootstrap 網(wǎng)格系統(tǒng)......................... 51.2.1 容器...................................... 51.2.2 網(wǎng)格系統(tǒng)................................ 71.2.3 列嵌套................................... 91.3 Bootstrap 輔助類........................... 101.3.1 邊距.................................... 101.3.2 浮動(dòng).................................... 121.3.3 清除浮動(dòng)............................. 131.3.4 顏色.................................... 141.3.5 邊框和陰影.......................... 151.4 Bootstrap 表格.............................. 161.4.1 基礎(chǔ)表格............................. 161.4.2 常用表格樣式....................... 181.5 基礎(chǔ)表單........................................ 201.5.1 基本用法............................. 201.5.2 常用表單控件....................... 211.5.3 表單網(wǎng)格布局........................231.5.4 水平表單............................. 261.5.5 行內(nèi)表單..............................271.6 圖標(biāo).............................................. 281.6.1 Bootstrap 圖標(biāo)下載.............. 281.6.2 Bootstrap 圖標(biāo)使用.............. 29本章習(xí)題................................................ 30第 2章 Bootstrap 進(jìn)階.......................... 312.1 Bootstrap 組件.............................. 322.1.1 警告框................................. 322.1.2 按鈕和按鈕組........................ 342.1.3 輸入框組.............................. 362.1.4 列表組................................. 382.1.5 分頁(yè).................................... 392.1.6 巨幕.................................... 412.2 JavaScript 插件............................. 422.2.1 下拉菜單.............................. 422.2.2 折疊.................................... 432.2.3 導(dǎo)航欄................................. 452.2.4 模態(tài)框................................. 47本章習(xí)題................................................. 48第3章 jQuery 基礎(chǔ).................................. 503.1 jQuery 起步................................... 513.1.1 下載jQuery ......................... 513.1.2 第 一個(gè)jQuery 程序............... 513.2 jQuery 選擇器................................ 523.2.1 jQuery 基本語(yǔ)法................... 523.2.2 jQuery 選擇器...................... 543.3 jQuery 集合操作............................. 553.4 jQuery 事件處理............................. 583.5 jQuery 操作DOM .......................... 613.6 jQuery AJAX ................................. 633.6.1 jQuery AJAX 簡(jiǎn)介................ 633.6.2 $.get()和$.post().................. 643.6.3 $.getJSON() ....................... 66本章習(xí)題................................................. 67后端篇第4章 JDBC .............................................. 684.1 JDBC 基礎(chǔ).................................... 694.1.1 什么是JDBC ....................... 694.1.2 環(huán)境準(zhǔn)備............................. 694.1.3 常用API ..............................724.1.4 JDBC 操作步驟.................... 734.1.5 第 一個(gè)JDBC 程序................ 744.2 JDBC 基本操作............................. 774.2.1 PO 和DAO ......................... 774.2.2 JDBC 添加.......................... 794.2.3 JDBC 刪除.......................... 804.2.4 JDBC 修改.......................... 814.2.5 JDBC 查詢.......................... 824.2.6 JDBC 事務(wù).......................... 84本章習(xí)題................................................ 85第5章 Servlet 與JSP ......................... 875.1 Servlet 基礎(chǔ).................................. 885.1.1 環(huán)境準(zhǔn)備............................. 885.1.2 第 一個(gè)Web 應(yīng)用程序........... 895.1.3 Servlet 運(yùn)行原理.................. 925.1.4 Servlet 生命周期.................. 935.1.5 Servlet 請(qǐng)求和響應(yīng)............... 945.1.6 亂碼處理............................. 985.1.7 重定向與轉(zhuǎn)發(fā)....................... 995.1.8 作用域與數(shù)據(jù)共享................1015.2 JSP 基礎(chǔ)......................................1035.2.1 JSP 運(yùn)行原理.....................1035.2.2 JSP 內(nèi)置對(duì)象.....................1035.2.3 JSP 標(biāo)簽............................1045.3 EL 表達(dá)式和JSTL ........................1065.3.1 EL 表達(dá)式...........................1065.3.2 JSTL core 標(biāo)簽庫(kù)...............1085.4 過濾器......................................... 1125.4.1 過濾器簡(jiǎn)介......................... 1125.4.2 過濾器使用......................... 1135.5 MVC 模式.................................... 1135.6 Servlet 返回JSON 數(shù)據(jù)............... 118本章習(xí)題............................................... 120實(shí)戰(zhàn)篇第6章 項(xiàng)目需求與設(shè)計(jì).......................... 1216.1 項(xiàng)目概述...................................... 1226.2 系統(tǒng)設(shè)計(jì)...................................... 1236.2.1 實(shí)體類設(shè)計(jì)......................... 1236.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)......................... 1246.2.3 頁(yè)面原型設(shè)計(jì)...................... 1256.3 項(xiàng)目準(zhǔn)備...................................... 1266.3.1 項(xiàng)目搭建............................ 1266.3.2 基礎(chǔ)頁(yè)面實(shí)現(xiàn)...................... 1276.3.3 實(shí)體類實(shí)現(xiàn)......................... 1296.3.4 工具類實(shí)現(xiàn)......................... 1306.3.5 登錄和退出實(shí)現(xiàn).................. 1316.3.6 權(quán)限功能實(shí)現(xiàn)...................... 135本章習(xí)題............................................... 136第7章 供應(yīng)商管理模塊實(shí)現(xiàn)................ 1377.1 查詢供應(yīng)商................................... 1387.1.1 任務(wù)需求............................ 1387.1.2 任務(wù)實(shí)現(xiàn)............................ 1407.2 添加供應(yīng)商................................... 1437.2.1 任務(wù)需求............................ 1437.2.2 任務(wù)實(shí)現(xiàn)............................ 1457.3 刪除供應(yīng)商................................... 1497.3.1 任務(wù)需求............................ 1497.3.2 任務(wù)實(shí)現(xiàn)............................ 1507.4 修改供應(yīng)商................................... 1527.4.1 任務(wù)需求............................ 1527.4.2 任務(wù)實(shí)現(xiàn)............................154本章習(xí)題...............................................159第8章 分類管理模塊實(shí)現(xiàn).....................1608.1 查詢分類.......................................1618.1.1 任務(wù)需求............................1618.1.2 任務(wù)實(shí)現(xiàn)............................1638.2 添加分類.......................................1668.2.1 任務(wù)需求............................1668.2.2 任務(wù)實(shí)現(xiàn).............................1688.3 刪除分類.......................................1718.3.1 任務(wù)需求............................1718.3.2 任務(wù)實(shí)現(xiàn)............................1728.4 修改分類.......................................1748.4.1 任務(wù)需求............................1748.4.2 任務(wù)實(shí)現(xiàn)............................176本章習(xí)題...............................................180第9章 商品管理模塊實(shí)現(xiàn).....................1819.1 查詢商品.......................................1829.1.1 任務(wù)需求............................1829.1.2 任務(wù)實(shí)現(xiàn)............................1839.2 添加商品.......................................1869.2.1 任務(wù)需求............................1869.2.2 任務(wù)實(shí)現(xiàn)............................ 1889.3 刪除商品.......................................1939.3.1 任務(wù)需求............................1939.3.2 任務(wù)實(shí)現(xiàn)............................ 1949.4 修改商品...................................... 1969.4.1 任務(wù)需求............................ 1969.4.2 任務(wù)實(shí)現(xiàn)............................ 198本章習(xí)題............................................... 204第 10章 進(jìn)貨管理模塊實(shí)現(xiàn)..................... 20510.1 添加進(jìn)貨記錄............................. 20610.1.1 任務(wù)需求........................ 20610.1.2 任務(wù)實(shí)現(xiàn)........................ 20810.2 查詢進(jìn)貨記錄............................. 21310.2.1 任務(wù)需求........................ 21310.2.2 任務(wù)實(shí)現(xiàn)........................ 215本章習(xí)題............................................... 218第 11章 銷售模塊實(shí)現(xiàn)............................... 21911.1 添加銷售記錄............................. 22011.1.1 任務(wù)需求........................ 22011.1.2 任務(wù)實(shí)現(xiàn)........................ 22211.2 查詢銷售記錄............................. 22811.2.1 任務(wù)需求........................ 22811.2.2 任務(wù)實(shí)現(xiàn)........................ 22911.3 查看銷售明細(xì)............................. 23211.3.1 任務(wù)需求........................ 23211.3.2 任務(wù)實(shí)現(xiàn)........................ 234本章習(xí)題............................................... 236