JavaWeb核心編程技術(JSP,Servlet編程)

JavaWeb核心編程技術(JSP,Servlet編程)

《JavaWeb核心編程技術(JSP,Servlet編程)》是2014年2月01日電子工業出版社出版的圖書,作者是劉勇軍。

基本介紹

  • 書名:JavaWeb核心編程技術(JSP,Servlet編程)
  • 作者:劉勇軍
  • ISBN:9787121224003
  • 頁數:312頁
  • 定價:39
  • 出版社:電子工業出版社
  • 出版時間:2014年2月01日
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

本書理論與實踐相結合,以項目驅動,多數章節通過列舉一個綜合案例來介紹該章節知識點的綜合套用,同時在章尾給出相應的習題和實訓操作供練習。
全書深入介紹了利用JSP、Servlet進行Java Web套用開發所需要的編程知識與技術。全書內容包括,基於JavaEE的Web套用概述、JSP語法基礎、JSP的內置對象、JSP的自定義標籤、EL表達式與JSTL、Servlet技術、Servlet中的會話處理與過濾技術、JavaBean、JSP和Servlet連線資料庫、MVC模式、學期項目設計以及網上購書系統開發案例等。本書同時提供了所有例題及項目的原始碼、電子課件等教學資源。

目錄

第1章 基於JavaEE的Web套用 (1)
1.1 Web套用簡介 (1)
1.2 Web套用架構 (6)
1.3 Web程式運行原理、處理過程和
套用開發 (9)
1.3.1 Web程式運行原理 (9)
1.3.2 Web套用處理過程 (10)
1.3.3 Web瀏覽器與伺服器 (11)
1.3.4 Web套用開發 (12)
1.4 JavaEE技術簡介 (12)
1.5 JavaEE企業級Web套用 (14)
習題 (16)
第2章 網上購書系統 (18)
2.1 系統概述 (18)
2.2 系統的設計 (19)
2.2.1 網上購書系統的概要設計 (19)
2.2.2 網上購書系統的詳細設計 (19)
2.3 資料庫設計 (21)
2.3.1 創建資料庫 (21)
2.3.2 資料庫表設計 (21)
2.4 數據連線公共類設計 (22)
2.5 系統的測試與發布 (26)
第3章 搭建Web開發環境 (28)
3.1 JDK的安裝與環境變數配置 (28)
3.1.1 JDK的安裝與環境配置 (28)
3.1.2 環境變數的配置 (29)
3.2 Tomcat的安裝配置 (30)
3.3 MyEclipse集成開發環境 (33)
3.3.1 MyEclipse 7.0環境配置 (33)
3.3.2 MyEclipse 7.0中的
Tomcat配置 (37)
3.4 運行第一個Web應用程式 (38)
習題 (41)
實訓操作 (41)
第4章 JSP語法基礎 (42)
4.1 JSP套用的基本原理 (42)
4.2 JSP的指令元素 (44)
4.2.1 page指令 (44)
4.2.2 include指令 (45)
4.2.3 taglib指令 (46)
4.2.4 JSP指令的套用案例 (46)
4.3 JSP的動作元素 (48)
4.3.1 jsp:include動作標記 (48)
4.3.2 jsp:forward動作標記 (49)
4.3.3 jsp:param動作標記 (50)
4.3.4 jsp:useBean動作標記 (50)
4.3.5 jsp:setProperty動作標記 (53)
4.3.6 jsp:getProperty動作標記 (53)
4.3.7 JSP的動作元素的套用
案例 (54)
4.4 JSP的腳本元素 (55)
4.4.1 JSP聲明 (56)
4.4.2 JSP表達式 (56)
4.4.3 程式片段 (57)
4.5 JSP的生命周期 (59)
4.6 項目案例 (59)
4.6.1 本章知識點的綜合項目
案例 (59)
4.6.2 本章知識點在網上購書
系統中的套用 (60)
習題 (67)
實訓操作 (67)
第5章 JSP的內置對象 (68)
5.1 JSP內置對象概述 (68)
5.2 request套用 (69)
5.2.1 request對象的功能 (69)
5.2.2 request對象的常用方法 (69)
5.2.3 獲取表單數據 (72)
5.2.4 處理中文亂碼問題 (72)
5.3 response套用 (73)
5.3.1 response對象的功能 (73)
5.3.2 response對象的常用方法 (74)
5.3.3 回響的中文亂碼問題 (75)
5.3.4 重定向 (77)
5.3.5 定時刷新頁面 (78)
5.4 session套用 (78)
5.4.1 session 會話ID (78)
5.4.2 session 常用方法 (79)
5.4.3 session伺服器端數據的
存取 (79)
5.5 out套用 (80)
5.5.1 out對象的功能 (80)
5.5.2 out對象的常用方法 (81)
5.5.3 out對象的套用案例 (81)
5.6 application套用 (82)
5.6.1 application 對象的功能 (82)
5.6.2 application 對象的常用
方法 (83)
5.6.3 application 對象的套用
案例 (83)
5.7 項目案例 (84)
5.7.1 本章知識點的綜合項目
案例 (84)
5.7.2 本章知識點在網上購書
系統中的套用 (85)
習題 (86)
實訓操作 (86)
第6章 JSP的自定義標籤 (87)
6.1 JSP擴展標籤介紹 (87)
6.2 標籤庫的結構 (88)
6.3 JSP自定義標籤的使用 (88)
6.3.1 創建標籤處理類 (88)
6.3.2 創建標籤庫描述檔案 (89)
6.3.3 在web.xml檔案中配置自
定義標籤庫 (90)
6.3.4 在JSP檔案中引入自定義
標籤庫 (91)
6.4 項目案例 (91)
6.4.1 本章知識點的綜合項目
案例 (91)
6.4.2 本章知識點在網上購書
系統中的套用 (95)
習題 (103)
實訓操作 (104)
第7章 EL表達式與JSTL (105)
7.1 表達式語言EL (105)
7.1.1 EL表達式和JSP腳本
表達式 (105)
7.1.2 在EL表達式中使用隱式
變數 (108)
7.1.3 運算符 (113)
7.1.4 EL函式 (118)
7.2 標準標記庫JSTL (120)
7.2.1 通用標記 (120)
7.2.2 流程控制標記 (122)
7.2.3 使用JSTL訪問URL
信息 (127)
7.3 項目案例 (128)
7.3.1 本章知識點的綜合項目
案例 (128)
7.3.2 本章知識點在網上購書
系統中的套用 (132)
習題 (135)
實訓操作 (135)
第8章 Servlet技術 (136)
8.1 Servlet介紹 (136)
8.1.1 Servlet的概念 (136)
8.1.2 Servlet的功能 (137)
8.1.3 Servlet的生命周期 (137)
8.2 Servlet的處理流程 (138)
8.3 Servlet的核心類和接口 (139)
8.4 Servlet的編寫、配置與調用 (149)
8.4.1 編寫第一個Servlet (149)
8.4.2 Servlet的配置 (153)
8.4.3 Servlet的調用 (154)
8.5 Servlet的典型套用 (154)
8.5.1 Servlet處理表單數據 (155)
8.5.2 Servlet處理Session數據 (157)
8.5.3 Servlet上傳與下載檔案 (159)
8.6 項目案例 (170)
8.6.1 本章知識點的綜合項目
案例 (170)
8.6.2 本章知識點在網上購
書系統中的套用 (171)
習題 (172)
實訓操作 (172)
第9章 Servlet中的會話處理與
過濾技術 (173)
9.1 無狀態的HTTP協定與回響模式 (173)
9.2 會話跟蹤技術 (174)
9.2.1 Cookies (174)
9.2.2 URL重寫 (176)
9.2.3 隱藏表單域 (176)
9.3 HttpSession的使用 (176)
9.4 Servlet過濾器介紹 (181)
9.5 Servlet過濾器的配置 (181)
9.5.1 Servlet過濾器簡介 (181)
9.5.2 創建Servlet過濾器 (182)
9.5.3 配置過濾器 (183)
9.5.4 過濾器驗證 (184)
9.6 項目案例 (185)
9.6.1 本章知識點的綜合項目
案例 (185)
9.6.2 本章知識點在網上購書
系統中的套用 (189)
習題 (190)
實訓操作 (191)
第10章 JavaBean (192)
10.1 JavaBean的基本概念 (192)
10.1.1 JavaBean的概念 (192)
10.1.2 JavaBean規範 (193)
10.2 JavaBean的創建 (193)
10.3 JavaBean的使用 (194)
10.3.1 在JSP中使用JavaBean (194)
10.3.2 在Servlet中使用
JavaBean (196)
10.4 項目案例 (198)
10.4.1 本章知識點的綜合項目
案例 (198)
10.4.2 本章知識點在網上購書
系統中的套用 (201)
習題 (207)
實訓操作 (208)
第11章 JSP、Servlet連線資料庫 (209)
11.1 MySQL的安裝與配置 (209)
11.1.1 MySQL的安裝 (209)
11.1.2 MySQL的配置 (212)
11.1.3 MySQL的簡單套用 (217)
11.2 JDBC概述 (223)
11.3 JDBC接口簡介 (224)
11.3.1 JDBC中的DriverManager
類 (224)
11.3.2 Connection接口 (224)
11.3.3 Statement接口 (225)
11.3.4 ResultSet接口 (225)
11.4 JDBC訪問資料庫 (225)
11.5 JSP連線MySQL資料庫 (227)
11.6 Servlet連線MySQL資料庫 (229)
11.7 連線池使用簡介 (235)
11.7.1 配置數據源 (235)
11.7.2 使用連線池訪問資料庫 (235)
11.7.3 以連線池方式訪問資料庫
的實例 (236)
11.8 項目案例 (238)
11.8.1 本章知識點的綜合項目
案例 (238)
11.8.2 本章知識點在網上購書
系統中的套用 (252)
習題 (256)
實訓操作 (257)
第12章 MVC模式 (258)
12.1 MVC的需求 (258)
12.2 MVC模式介紹 (259)
12.2.1 什麼是設計模式 (259)
12.2.2 什麼是MVC模式 (259)
12.3 MVC設計模式的優缺點 (261)
12.4 基於JavaEE設計模式的MVC
模型 (261)
12.4.1 Request周期的JavaBean
模型 (261)
12.4.2 Session周期的JavaBean
模型 (262)
12.4.3 Application周期的JavaBean
模型 (262)
12.5 基於JavaEE的MVC模型 (263)
12.5.1 控制器模式 (264)
12.5.2 視圖幫助模式 (264)
12.5.3 前控制器模式 (265)
12.6 MVC的套用 (266)
12.6.1 基於控制器模式的MVC
構建與實現 (266)
12.6.2 基於視圖幫助模式的MVC
構建與實現 (274)
12.6.3 基於前控制器模式的MVC
構建與實現 (282)
12.7 項目案例 (286)
12.7.1 本章知識點的綜合項目
案例 (286)
12.7.2 模型實體Student (286)
12.7.3 學生信息增加和查詢的數
據訪問層 (287)
12.7.4 學生信息增加和查詢的
業務層 (290)
12.7.5 Web層控制器 (292)
12.7.6 Web層表示頁面 (293)
12.7.7 部署測試運行學生信息管
理系統項目 (295)
12.7.8 本章知識點在網上購書
系統中的套用 (296)
習題 (299)
實訓操作 (299)
第13章 學期項目 (300)
13.1 項目需求 (300)
13.1.1 前台系統 (301)
13.1.2 後台系統管理 (301)
13.2 項目設計 (302)
13.3 項目編碼 (302)
13.4 項目測試與發布 (302)

相關詞條

熱門詞條

聯絡我們