Java Web程式設計

內容簡介

《Java Web程式設計》分為5部分共19章,包括入門、JSP編程、Servlet和JavaBean開發、套用開發與框架、其他內容。《Java Web程式設計》使用的開發環境是JDK 1.6+MyEclipse 7.0+Tomcat6.x,引領讀者從基礎到各個知識點循序漸進地學習。全書內容由淺人深,並輔以大量的實例說明,《Java Web程式設計》的最後提供了一些課程設計的內容。

《Java Web程式設計》提供了所有實例的原始碼,以及開發過程中用到的軟體,供讀者學習參考使用。

《Java Web程式設計》為學校教學量身定做,每個章節都有建議的課時。《Java Web程式設計》供高校Java Web開發相關課程使用,也可供有Java SE基礎但沒有Java Web開發基礎的程式設計師作為入門用書,還可供社會Java Web開發培訓班作為教材使用,對於缺乏項目實戰經驗的程式設計師來說可用於快速積累項目開發經驗。

目錄

第1章 Java Web開發環境配置

1.1 B/S結構

1.2 伺服器安裝

1.2.1 伺服器的作用

1.2.2 獲取伺服器軟體

1.2.3 安裝伺服器

1.2.4 測試伺服器

1.2.5 配置伺服器

1.3 IDE安裝

1.3.1 IDE的作用

1.3.2 獲取IDE軟體

1.3.3 安裝IDE

1.3.4 配置IDE

1.4 第一個Web項目

1.4.1 創建一個Web項目

1.4.2 目錄結構

1.4.3 部署

1.4.4 常見錯誤

1.5 本章總結

1.6 上機習題

第2章 HTML基礎

2.1 靜態網頁製作

2.1.1 HTML簡介

2.1.2 HTML文檔的基本結構

2.2 HTML中的常見標籤

2.2.1 文字布局及字型標籤

2.2.2 列表標籤

2.3 表格標籤

2.3.1 表格基本設計

2.3.2 合併單元格

2.4 連結和圖片標籤

2.5 表單標籤

2.6 框架

2.7 本章總結

2.8 上機習題

第3章 JavaScript基礎

3.1 JavaScript簡介

3.1.1 第一個JavaScript程式

3.1.2 JavaScript語法

3.2 JavaScript內置對象

3.2.1 window對象

3.2.2 history對象

3.2.3 document對象

3.2.4 location對象

3.3 本章總結

3.4 上機習題

第4章 JSP基本語法

4.1 第一個JSP頁面

4.2 注釋

4.3 JSP表達式

4.4.JSP程式段

4.5 JSP聲明

4.6 URL傳值

4.7 JSP指令和動作

4.7.1 JSP指令

4.7.2 JSP動作

4.8 本章總結

4.9 上機習題

第5章 表單開發

5.1 認識表單

5.1.1 表單的作用

5.1.2 定義表單

5.2 單一表單元素數據的獲取

5.2.1 獲取文本框中的數據

5.2.2 獲取密碼框中的數據

5.2.3 獲取多行文本框中的數據

5.2.4 獲取單選按鈕中的數據

5.2.5 獲取下拉選單中的數據

5.3 捆綁表單元素數據的獲取

5.3.1 獲取複選框中的數據

5.3.2 獲取多選列表框中的數據

5.3.3 獲取其他同名表單元素中的數據

5.4 隱藏表單

5.5 其他問題

5.5.1 用JavaScript進行提交

5.5.2 和文亂碼問題

5.6 本章總結

5.7 上機習題

第6章 JSP訪問資料庫

6.1 JDBC簡介

6.2 建立ODBC數據源

6.3 JDBC操作

6.3.1 添加數據

6.3.2 刪除數據

6.3.3 修改數據

6.3.4 查詢數據

6.4 使用Prepared Statement

6.5 事務

6.6 使用廠商驅動進行資料庫連線

6.7 本章總結

6.8 上機習題

第7章 JSP內置對象(1)

7.1 認識JSP內置對象

7.2 out對象

7.3 request對象

7.4 response對象

7.4.1 利用response對象進行重定向

7.4.2 利用response設定HTTP頭

7.5 Cookie操作

7.6 本章總結

7.7 上機習題

第8章 JSP內置對象(2)

8.1 利用session開發購物車

8.1.1 購物車需求

8.1.2 如何用session開發購物車

8.2 session其他API

8.2.1 session的其他操作

8.2.2 SessionId

8.2.3 利用session保存登錄信息

8.3 application對象

8.4 其他對象

8.5 本章總結

8.6 上機習題

第9章 Servlet編程

9.1 認識Servlet

9.2 編寫Servlet

9.2.1 建立Servlet

9.2.2 Servlet運行機制

9.3 Servlet生命周期

9.4 Servlet與JSP內置對象

9.5 設定歡迎頁面

9.6 在Servletr辛讀取參數

9.6.1 設定參數

9.6.2 獲取參數

9.7 使用過濾器

9.7.1 為什麼需要過濾器

9.7.2 編寫過濾器

9.7.3 需要注意的問題

9.8 異常處理

9.9 本章總結

9.10 上機習題

第10章 JSP和JavaBean

10.1 認識JavaBean

10.1.1 編寫JavaBean

10.1.2 特殊JavaBean屬性

10.2 在JSP扣使用JavaBean

10.3 JavaBean的範圍

10.4 DAO和VO

10.4.1 為什麼需要DAO和VO

10.4.2 編寫DAO和VO

……

第11章 EL和JSTL

第12章 Ajax入門

第13章 驗證碼和檔案上傳、下載

第14章 MVC和Struts基本原則

第15章 Struts標籤庫

第16章 Struts資源檔案和錯誤處理

第17章 Struts 2基本開發

第18章 JSP自定義標籤

第19章 Web網站安全

附錄A 教學資源與使用說明

附錄B

課程設計1 檔案管理系統

課程設計2 光碟線上銷售平台

相關詞條

相關搜尋

熱門詞條

聯絡我們