JSP 應用開發案例教程
盧守東
買這商品的人也買了...
-
$474經典 Java EE 企業應用實戰-基於 WebLogic/JBoss 的 JSF + EJB 3 + JPA 整合開發 -
新觀念 PHP7+MySQL+AJAX 網頁設計範例教本, 5/e$580$493 -
$768Java Web 開發實例大全 (提高捲)(附光盤) -
$450音視頻開發進階指南 : 基於 Android 與 iOS 平臺的實踐 -
$594Android 音視頻開發 -
$294Android 並發開發 -
$352Java Web 開發實戰 -
學好跨平台網頁設計 -- HTML5、CSS3、JavaScript、jQuery 與 Bootstrap 4 超完美特訓班, 2/e$480$379 -
JSP 2.3 動態網頁技術, 6/e$650$507 -
$281Android 嵌入式開發及實訓 -
Android 御用語言:用 Kotlin 豪華開發 APP$650$514 -
機器學習精講 (全彩印刷)(The Hundred-Page Machine Learning Book)$414$393 -
$352Java Web 程序設計基礎入門與實戰 (微課版) -
$469基於 Kotlin 的 Spring Boot 微服務實戰 -
$774Android 自定義控件高級進階與精彩實例 -
Spring Boot 微服務跨語言:最強 Kotlin 後端開發終極範例$790$624 -
$792輕量級 Java EE 企業應用開發實戰 -
$648Kotlin 移動應用開發技術 -
WebRTC 音視頻實時互動技術:原理、實戰與源碼分析$534$507 -
老姐要用 Kotlin 寫專案:從 Server 到 Android APP 的開發生存日記(iT邦幫忙鐵人賽系列書)$580$452 -
$407Java Web 入門很輕松 (微課超值版) -
$374安卓 Frida 逆向與協議分析 -
$426智能汽車寶盒之鑰 — Android Automotive 車載信息系統 (AAOS) -
從0到0.99 Android 架構開發實戰:以便利貼應用程式為例 (iThome鐵人賽系列書) (書況較舊,不介意在下單)$600$468 -
大師級逆向神器 - Android Frida 協定剖析及應用$880$695
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《JSP應用開發案例教程》以技術需求為導向,以技術應用為核心,以開發模式為主線,以應用開發為重點,以能力提升為目標,全面介紹了基於JSP的Java Web應用開發的有關技術、主要模式、實施要點與方法步驟。全書共分為10章,包括JSP概述、JSP基礎、JSP內置對象、JDBC技術、JavaBean技術、Servlet技術、EL應用技術、Ajax應用技術、JSP實用組件與JSP應用案例等內容,並附有相應的思考題與實驗指導。 《JSP應用開發案例教程》內容全面,實例翔實,案例豐富,編排合理,循序漸進,註重應用開發能力的培養,可作為各高校本科或高職高專電腦、電子商務、信息管理與信息系統及相關專業JSP程序設計、Web程序設計、動態網站開發等課程的教材或教學參考書,也可作為JSP應用開發與維護人員的技術參考書以及初學者的自學教程。 《JSP應用開發案例教程》所有示例的代碼均已通過調試,並能成功運行,其開發環境為Windows 7、JDK 1.7.0_51、Tomcat 7.0.50、MyEclipse 10.7.1與SQL Server 2008。
目錄大綱
目 錄
第1章 JSP概述 1
1.1 JSP簡介 2
1.2 Java Web應用開發的主要技術 3
1.3 Java Web應用開發環境的搭建 3
1.3.1 JDK的安裝與配置 3
1.3.2 Tomcat的安裝與配置 6
1.3.3 MyEclipse的安裝與配置 10
1.3.4 SQL Server的安裝與配置 16
1.4 Java Web項目的創建與部署 21
1.5 Java Web項目的導出、移除與導入 26
本章小結 28
思考題 29
第2章 JSP基礎 31
2.1 JSP基本語法 32
2.1.1 聲明 32
2.1.2 表達式 32
2.1.3 腳本小程序 33
2.2 JSP指令標記 35
2.2.1 page指令 36
2.2.2 include指令 37
2.2.3 taglib指令 38
2.3 JSP動作標記 38
2.3.1 param動作 39
2.3.2 include動作 39
2.3.3 forward動作 41
2.3.4 plugin動作 42
2.3.5 useBean、getProperty與
setProperty動作 46
2.4 JSP註釋方式 47
2.4.1 HTMLXHTML註釋 47
2.4.2 JSP註釋 47
2.4.3 Java註釋 47
本章小結 49
思考題 49
第3章 JSP內置對象 51
3.1 JSP內置對像簡介 52
3.2 out對象 52
3.3 request對象 54
3.4 response對象 58
3.5 session對象 66
3.6 application對象 68
3.7 exception對象 72
3.8 page對象 74
3.9 config對象 76
3.10 pageContext對象 78
3.11 JSP內置對象應用案例 80
3.11.1 系統登錄 80
3.11.2 簡易聊天室 82
本章小結 85
思考題 85
第4章 JDBC技術 87
4.1 JDBC簡介 88
4.2 JDBC的核心類與接口 88
4.2.1 DriverManager類 89
4.2.2 Driver接口 89
4.2.3 Connection接口 90
4.2.4 Statement接口 91
4.2.5 PreparedStatement接口 93
4.2.6 CallableStatement接口 94
4.2.7 ResultSet接口 95
4.3 JDBC基本應用 97
4.4 JDBC應用案例 107
4.4.1 系統登錄 107
4.4.2 數據添加 109
4.4.3 數據維護 113
本章小結 126
思考題 126
第5章 JavaBean技術 129
5.1 JavaBean簡介 130
5.2 JavaBean的規範 130
5.3 JavaBean的創建 130
5.4 JavaBean的使用 132
5.4.1 動作標記 132
5.4.2 動作標記 133
5.4.3 動作標記 133
5.5 JavaBean的應用案例 137
5.5.1 系統登錄 137
5.5.2 數據添加 140
5.5.3 數據維護 143
本章小結 144
思考題 144
第6章 Servlet技術 145
6.1 Servlet簡介 146
6.2 Servlet的技術規範 148
6.3 Servlet的創建與配置 149
6.3.1 Servlet的創建 149
6.3.2 Servlet的配置 153
6.4 Servlet的基本應用 155
6.5 Servlet的特殊應用 165
6.5.1 過濾器 165
6.5.2 監聽器 170
6.6 Servlet的應用案例 176
6.6.1 系統登錄 176
6.6.2 數據添加 179
本章小結 181
思考題 181
第7章 EL應用技術 183
7.1 EL簡介 184
7.2 EL應用基礎 184
7.2.1 基本語法 184
7.2.2 保留字 185
7.2.3 變量 185
7.2.4 常量 186
7.2.5 運算符 186
7.2.6 類型轉換 191
7.3 EL數據訪問 192
7.3.1 訪問範圍的指定 192
7.3.2 請求參數的獲取 194
7.3.3 初始化參數的獲取 197
7.3.4 cookie的讀取 198
7.3.5 JavaBean的訪問 199
7.3.6 集合的訪問 203
7.3.7 內置對象的訪問 204
7.4 EL應用案例 205
本章小結 205
思考題 206
第8章 Ajax應用技術 207
8.1 Ajax簡介 208
8.1.1 Ajax的基本概念 208
8.1.2 Ajax的應用場景 208
8.2 Ajax應用基礎 210
8.2.1 XMLHttpRequest對像簡介 210
8.2.2 Ajax的請求與響應過程 211
8.2.3 Ajax的基本應用 212
8.3 Ajax應用案例 220
本章小結 226
思考題 226
第9章 JSP實用組件 227
9.1 jspSmartUpload組件 228
9.1.1 jspSmartUpload組件簡介 228
9.1.2 jspSmartUpload組件應用
基礎 228
9.1.3 jspSmartUpload組件應用
實例 231
9.2 jExcelAPI組件 236
9.2.1 jExcelAPI組件簡介 236
9.2.2 jExcelAPI組件應用基礎 236
9.2.3 jExcelAPI組件應用實例 237
本章小結 242
思考題 243
第10章 JSP應用案例 245
10.1 系統簡介 246
10.1.1 系統功能 246
10.1.2 系統用戶 246
10.2 開發方案 247
10.2.1 分層模型 247
10.2.2 開發模式 248
10.2.3 開發順序 248
10.3 數據庫結構 249
10.4 項目總體架構 249
10.5 持久層及其實現 250
10.5.1 實體類的創建 250
10.5.2 用戶管理DAO組件及其
實現 253
10.5.3 部門管理DAO組件及其
實現 256
10.5.4 職工管理DAO組件及其
實現 260
10.5.5 DAO組件工廠及其實現 264
10.6 業務層及其實現 265
10.6.1 用戶管理Service組件及其
實現 265
10.6.2 部門管理Service組件及其
實現 266
10.6.3 職工管理Service組件及其
實現 268
10.6.4 Service組件工廠及其
實現 269
10.7 表示層及其實現 270
10.7.1 素材文件的準備 270
10.7.2 公用模塊的實現 271
10.7.3 登錄功能的實現 275
10.7.4 系統主界面的實現 281
10.7.5 當前用戶功能的實現 284
10.7.6 用戶管理功能的實現 288
10.7.7 部門管理功能的實現 301
10.7.8 職工管理功能的實現 312
本章小結 328
思考題 328
附錄 實驗指導 329
實驗1 JSP應用開發環境的搭建 330
一、實驗目的與要求 330
二、實驗內容 330
實驗2 JSP的基本應用 330
一、實驗目的與要求 330
二、實驗內容 330
實驗3 JSP內置對象的應用 332
一、實驗目的與要求 332
二、實驗內容 332
實驗4 JDBC的應用 334
一、實驗目的與要求 334
二、實驗內容 334
實驗5 JavaBean的應用 335
一、實驗目的與要求 335
二、實驗內容 335
實驗6 Servlet的應用 337
一、實驗目的與要求 337
二、實驗內容 337
實驗7 EL的應用 338
一、實驗目的與要求 338
二、實驗內容 338
實驗8 Ajax的應用 339
一、實驗目的與要求 339
二、實驗內容 339
實驗9 JSP實用組件的應用 341
一、實驗目的與要求 341
二、實驗內容 341
實驗10 JSP應用系統的設計與實現 342
一、實驗目的與要求 342
二、實驗內容 342
參考文獻 343



