本書以實際項目“畢業生就業管理系統”為背景,以Servlet 和JSP 知識為主線,講述使用Servlet 和JSP 技術進行Web 應用系統開發的流程與技巧。以項目開發為主線,詳細講解Servlet 技術、數據庫開發、JSP 語法基礎、JSP 內置對象、JSP 中使用JavaBean、EL 表達式、標準標簽庫以及JSP 實用技術等JavaEE 開發的重要知識內容。
本書可作為高職高專學生或本科學生教材,也可作為計算機培訓班教材或Web 程序員參考書。
《JavaEE開發項目化教程》實用性強、案例豐富、配套資源齊全,適合JavaEE程序設計的學習者選用。
模塊1 系統分析與設計...................................................................................1
學習目標 ...........................................................................................................1
1.1 任務1——項目需求分析 ..........................................................................1
1.1.1 系統建立的意義 ..........................................................................1
1.1.2 系統的設計目標和思想 ................................................................2
1.1.3 需求模塊分析系統結構圖 ............................................................2
1.2 任務2——系統總體設計 ..........................................................................3
1.2.1 管理員管理模塊 ..........................................................................3
1.2.2 學生管理模塊 ..............................................................................3
1.2.3 企業管理模塊 ..............................................................................4
1.3 任務3——功能模塊詳細設計 ..................................................................5
1.3.1 管理員管理功能模塊 ...................................................................5
1.3.2 學生管理功能模塊 .......................................................................8
1.3.3 企業管理功能模塊 .....................................................................12
1.4 任務4——數據庫結構設計 ....................................................................14
1.4.1 用戶注冊表user ........................................................................14
1.4.2 學生基本信息表student ............................................................15
1.4.3 學生簡歷表resume ...................................................................15
1.4.4 企業基本信息表company .........................................................16
1.4.5 招聘信息表recruit .....................................................................16
1.4.6 應聘簡歷表recruitresume .........................................................17
1.4.7 就業信息表employment ...........................................................17
1.4.8 留言信息表message ................................................................17
1.5 任務5——項目的開發環境要求 .............................................................18
1.5.1 系統軟硬件要求 ........................................................................18
1.5.2 開發工具 ..................................................................................18
1.5.3 開發語言 ...................................................................................19
1.6 本章小結 ................................................................................................19
1.7 課后實訓 ................................................................................................19
模塊2 Web 項目開發環境配置....................................................................20
學習目標 .........................................................................................................20
2.1 任務1——JDK 的安裝與配置 ................................................................20
2.1.1 JDK 的下載 ...............................................................................20
2.1.2 JDK 的安裝 ...............................................................................22
2.1.3 JDK 的配置 ...............................................................................24
2.2 任務2——Tomcat 服務器的安裝與配置 ................................................26
2.2.1 下載Tomcat ..............................................................................26
2.2.2 Tomcat 的安裝和配置 ................................................................28
2.2.3 運行和測試Tomcat ...................................................................30
2.3 任務3——MyEclipse 安裝與配置 ..........................................................33
2.3.1 MyEclipse 的下載 ......................................................................33
2.3.2 MyEclipse 的安裝 ......................................................................33
2.3.3 在MyEclipse 中附加Tomcat 服務器 .........................................37
2.4 本章小結 ................................................................................................40
2.5 課后實訓 ................................................................................................40
模塊3 使用Servlet 實現Web 控制器.........................................................41
......
模塊11 使用JSP 實用技術........................................................................313
學習目標 .......................................................................................................313
11.1 任務1——使用實用技術實現用戶登錄驗證碼 ...................................313
11.1.1 任務描述 ................................................................................313
11.1.2 驗證碼技術 ............................................................................313
11.1.3 任務實現 ................................................................................316
11.2 任務2——使用分頁技術實現用戶管理 ..............................................320
11.2.1 任務描述 ................................................................................320
11.2.2 分頁技術 ................................................................................321
11.2.3 任務實現 ................................................................................321
11.3 任務3——使用ckeditor 實現學生給管理員留言 ................................337
11.3.1 任務描述 ................................................................................337
11.3.2 實現任務所需的ckeditor .......................................................337
11.3.3 任務實現 ................................................................................340
11.4 本章小結 ............................................................................................345
11.5 課后實訓 ............................................................................................345
參考文獻.......................................................................................................346