日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java web程序设计郭_Java Web程序设计-(第2版)

發布時間:2023/12/9 java 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java web程序设计郭_Java Web程序设计-(第2版) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

第1部分入門

第1章Java Web開發環境配置

1.1B/S結構

1.2服務器安裝

1.2.1服務器的作用

1.2.2獲取服務器軟件

1.2.3安裝服務器

1.2.4測試服務器

1.2.5配置服務器

1.3IDE安裝

1.3.1IDE的作用

1.3.2獲取IDE軟件

1.3.3安裝IDE

1.3.4配置IDE

目錄

第1部分入門

第1章Java Web開發環境配置

1.1B/S結構

1.2服務器安裝

1.2.1服務器的作用

1.2.2獲取服務器軟件

1.2.3安裝服務器

1.2.4測試服務器

1.2.5配置服務器

1.3IDE安裝

1.3.1IDE的作用

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.1HTML簡介

2.1.2HTML文檔的基本結構

2.2HTML中的常見標簽

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.1JavaScript簡介

3.1.1第一個JavaScript程序

3.1.2JavaScript語法

3.2JavaScript內置對象

3.2.1window對象

3.2.2history對象

3.2.3document對象

3.2.4location對象

3.3本章小結

3.4上機習題

第2部分JSP編程

第4章JSP基本語法

4.1第一個JSP頁面

4.2注釋

4.3JSP表達式

4.4JSP程序段

4.5JSP聲明

4.6URL傳值

4.7JSP指令和動作

4.7.1JSP指令

4.7.2JSP動作

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.1JDBC簡介

6.2建立ODBC數據源

6.3JDBC操作

6.3.1添加數據

6.3.2刪除數據

6.3.3修改數據

6.3.4查詢數據

6.4使用PreparedStatement

6.5事務

6.6使用廠商驅動進行數據庫連接

6.7本章小結

6.8上機習題

第7章JSP內置對象(1)

7.1認識JSP內置對象

7.2out對象

7.3request對象

7.4response對象

7.4.1利用response對象進行重定向

7.4.2利用response設置HTTP頭

7.5Cookie操作

7.6本章小結

7.7上機習題

第8章JSP內置對象(2)

8.1利用session開發購物車

8.1.1購物車需求

8.1.2如何用session開發購物車

8.2session其他API

8.2.1session的其他操作

8.2.2sessionId

8.2.3利用session保存登錄信息

8.3application對象

8.4其他對象

8.5本章小結

8.6上機習題

第3部分Servlet和JavaBean開發

第9章Servlet編程

9.1認識Servlet

9.2編寫Servlet

9.2.1建立Servlet

9.2.2Servlet運行機制

9.3Servlet生命周期

9.4Servlet與JSP內置對象

9.5設置歡迎頁面

9.6在Servlet中讀取參數

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.3JavaBean的范圍

10.4DAO和VO

10.4.1為什么需要DAO和VO

10.4.2編寫DAO和VO

10.4.3在JSP中使用DAO和VO

10.5本章小結

10.6上機習題

第4部分應用開發與框架

第11章EL和JSTL

11.1認識表達式語言

11.1.1為什么需要表達式語言

11.1.2表達式語言基本語法

11.2基本運算符

11.2.1.和[]運算符

11.2.2算術運算符

11.2.3關系運算符

11.2.4邏輯運算符

11.2.5其他運算符

11.3數據訪問

11.3.1對象的作用域

11.3.2訪問JavaBean

11.3.3訪問集合

11.3.4其他隱含對象

11.4認識JSTL

11.5核心標簽庫

11.5.1核心標簽庫介紹

11.5.2用核心標簽進行基本數據操作

11.5.3用核心標簽進行流程控制

11.6XML標簽庫簡介

11.7國際化標簽庫簡介

11.8數據庫標簽庫簡介

11.9函數標簽庫簡介

11.10本章小結

11.11上機習題

第12章AJAX入門

12.1AJAX概述

12.1.1為什么需要AJAX技術

12.1.2AJAX技術介紹

12.2AJAX開發

12.2.1AJAX核心代碼

12.2.2API解釋

12.3AJAX簡單案例

12.3.1表單驗證需求

12.3.2實現方法

12.3.3需要注意的問題

12.4本章小結

12.5上機習題

第13章驗證碼和文件上傳下載

13.1使用JSP驗證碼

13.2驗證碼開發

13.2.1在JSP上實現驗證碼

13.2.2實現驗證碼刷新

13.2.3用驗證碼進行驗證

13.3認識文件上傳

13.4實現文件上傳

13.4.1文件上傳包

13.4.2如何實現文件上傳

13.5文件下載

13.6本章小結

13.7上機習題

第14章MVC和Struts2基本原理

14.1MVC模式

14.2Struts2簡介

14.3Struts2的基本原理

14.3.1環境配置

14.3.2Struts2原理

14.4Struts2的基本使用方法

14.4.1導入Struts2

14.4.2編寫JSP

14.4.3編寫并配置ActionForm

14.4.4編寫并配置Action

14.4.5測試

14.5其他問題

14.5.1程序運行流程

14.5.2Action生命周期

14.5.3在Action中訪問Web對象

14.6本章小結

14.7上機習題

第15章Web網站安全

15.1URL操作攻擊

15.1.1URL操作攻擊介紹

15.1.2解決方法

15.2Web跨站腳本攻擊

15.2.1跨站腳本攻擊的原理

15.2.2跨站腳本攻擊的危害

15.2.3防范方法

15.3SQL注入

15.3.1SQL注入的原理

15.3.2SQL注入攻擊的危害

15.3.3防范方法

15.4密碼保護與驗證

15.5本章小結

第5部分實訓

第16章編程實訓1——投票系統

16.1投票系統的案例需求

16.2投票系統分析

16.3開發過程

16.3.1準備數據

16.3.2如何出現進度條

16.3.3編寫display.jsp

16.3.4編寫vote.jsp

16.4進一步改進

16.4.1存在的問題

16.4.2如何封裝數據庫連接

16.4.3如何重用代碼

16.5思考題: 如何防止刷票

第17章編程實訓2——投票系統改進版和成績輸入系統

17.1案例1——基于表單的投票系統

17.1.1案例需求

17.1.2投票系統分析

17.1.3開發過程

17.1.4存在的問題

17.2案例2——成績輸入系統

17.2.1案例需求

17.2.2系統分析

17.2.3開發過程

17.2.4思考

第18章編程實訓3——在線交流系統

18.1在線交流系統的案例需求

18.2系統分析

18.2.1頁面結構

18.2.2狀態保存

18.3開發過程

18.3.1準備數據

18.3.2編寫DAO和VO

18.3.3編寫loginForm.jsp和loginAction.jsp

18.3.4編寫chatForm.jsp和chatAction.jsp

18.3.5編寫msgs.jsp

18.3.6編寫logoutAction.jsp

18.4思考題——如何進行session檢查

第19章編程實訓4——購物系統

19.1購物車案例需求

19.2系統分析

19.2.1提取系統中的動作和視圖

19.2.2設計動作和視圖

19.2.3設計DAO和VO

19.2.4設計數據結構和其他模塊

19.3開發過程

19.3.1準備數據

19.3.2編寫DAO和VO

19.3.3編寫SessionListener.java

19.3.4編寫InitServlet.java和showAllBook.jsp

19.3.5編寫buyForm.jsp和AddServlet.java

19.3.6編寫showCart.jsp和RemoveServlet.java

19.4思考題——如何進行session檢查

第20章編程實訓5——AJAX應用

20.1用AJAX實現自動查詢

20.1.1需求介紹

20.1.2實現過程

20.1.3類似應用

20.2按需取數據

20.2.1需求介紹

20.2.2實現過程

20.2.3類似應用

20.3頁面部分刷新

20.3.1需求介紹

20.3.2實現過程

20.3.3類似應用

附錄A配套素材內容與使用說明

A.1配套素材內容

A.2使用實例源代碼

A.3在MyEclipse中打開源代碼

總結

以上是生活随笔為你收集整理的java web程序设计郭_Java Web程序设计-(第2版)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。