發表於2024-12-23
《Java Web應用開發技術與案例教程/21世紀重點大學規劃教材》通過一個完整的係統項目案例來貫穿Java Web應用開發各個模塊的理論講解,帶領讀者學習Java Web應用完整的開發體係,以及Java Web的各類技術在項目開發中的實際應用。
《Java Web應用開發技術與案例教程/21世紀重點大學規劃教材》主要麵嚮初學者,特彆適閤於高等院校和職業院校學生學習Java Web應用程序開發技術課程,也可作為Java Web開發人員的學習資料和參考書。
齣版說明
前言
第1章 Java Web應用開發技術概述
1.1 Java Web應用開發技術簡介
1.1.1 Java Web應用
1.1.2 Java Web應用開發技術
1.2 Java Web開發環境及開發工具
1.2.1 JDK的下載與安裝
1.2.2 Tomcat服務器的安裝和配置
1.2.3 MyEclipse集成開發工具的安裝與操作
1.3 Java Web應用程序的開發與部署
1.3.1 Java Web應用程序的開發過程示例
1.3.2 Java Web應用程序的目錄結構
1.3.3 Java Web應用程序的打包與部署以及導入與導齣
1.3.4 配置虛目錄
本章小結
習題
第2章 靜態網頁開發技術
2.1 HTML網頁設計
2.1.1 HTML文檔結構與基本語法
2.1.2 HTML基本標記與使用
2.1.3 HTML錶單標簽與錶單設計
2.1.4 錶單設計案例--學生入校注冊頁麵設計
2.1.5 HTML框架標簽與框架設計
2.1.6 框架設計案例--多媒體播放係統設計
2.2 CSS樣式錶
2.2.1 CSS樣式錶的定義與使用
2.2.2 CSS常用屬性
2.2.3 案例--利用CSS對注冊頁麵實現修飾
2.3 JavaScript腳本語言
2.3.1 JavaScript的基本語法
2.3.2 JavaScript的事件
2.3.3 JavaScript的對象
2.3.4 案例--JavaScript實現輸入驗證
2.4 基於HTML+JavaScript+CSS的開發案例
2.4.1 JavaScript+CSS+DIV實現下拉菜單
2.4.2 JavaScript +CSS+DIV實現錶格變色
本章小結
習題
第3章 JSP技術
3.1 JSP技術簡介
3.1.1 JSP頁麵的結構
3.1.2 JSP程序的運行機製
3.2 JSP語法
3.2.1 JSP基本元素
3.2.2 JSP指令元素
3.2.3 JSP動作元素
3.3 JSP內置對象概述
3.4 request對象
3.4.1 request對象的常用方法
3.4.2 訪問(獲取)請求參數
3.4.3 新屬性的設置和獲取
3.4.4 獲取客戶端信息
3.5 response 對象
3.5.1 response 對象的常用方法
3.5.2 重定嚮網頁
3.5.3 頁麵定時刷新或自動跳轉
3.6 session對象
3.6.1 session對象主要方法
3.6.2 創建及獲取客戶的會話信息
3.7 application對象
3.7.1 application對象的主要方法
3.7.2 案例--統計網站訪問人數
3.8 out對象
3.9 JSP應用程序設計綜閤示例
3.9.1 網上答題及其自動評測係統
3.9.2 設計簡單的購物車應用案例
本章小結
習題
第4章 JDBC數據庫訪問技術
4.1 JDBC技術簡介
4.1.1 驅動程序接口Driver
4.1.2 驅動程序管理器DriverManager
4.1.3 數據庫連接接口Connection
4.1.4 執行SQL語句接口Statement
4.1.5 執行動態SQL語句接口PreparedStatement
4.1.6 訪問結果集接口ResultSet
4.2 JDBC訪問數據庫
4.2.1 注冊驅動MySQL的驅動程序
4.2.2 JDBC連接數據庫創建連接對象
4.2.3 創建數據庫的操作對象
4.2.4 執行SQL
4.2.5 獲得查詢結果並進行處理
4.2.6 釋放資源
4.2.7 數據庫亂碼解決方案
4.3 綜閤案例--學生身體體質信息管理係統的開發
4.3.1 數據庫和數據錶的建立
4.3.2 注冊驅動並建立數據庫的連接
4.3.3 添加記錄模塊的設計與實現
4.3.4 查詢記錄模塊的設計與實現
4.3.5 修改記錄模塊的設計與實現
4.3.6 刪除記錄模塊的設計與實現
4.3.7 數據庫操作的模闆
4.3.8 整閤各設計模塊形成完整的應用係統
4.3.9 問題與思考
4.4 數據源與連接池技術
4.4.1 配置數據源
4.4.2 使用連接池技術訪問數據庫的處理步驟
4.4.3 連接池應用--學生身體體質信息顯示模塊的設計與實現
4.4.4 問題與思考
本章小結
習題
第5章 JavaBean技術
5.1 JavaBean技術
5.1.1 JavaBean的設計
5.1.2 JavaBean的安裝部署
5.2 在JSP中使用JavaBean
5.2.1 聲明JavaBean對象
5.2.2 訪問JavaBean屬性--設置JavaBean屬性值
5.2.3 訪問JavaBean屬性--獲取JavaBean屬性值並顯示
5.2.4 訪問JavaBean方法--調用JavaBean業務處理方法
5.2.5 案例--基於JavaBean+JSP求任意兩數代數和
5.3 多個JSP頁麵共享JavaBean
5.3.1 共享JavaBean的創建
5.3.2 案例--網頁計數器JavaBean的設計與使用
5.4 綜閤案例--數據庫訪問
JavaBean的設計
本章小結
習題
第6章 Servlet技術
6.1 Servlet技術
6.1.1 Servlet編程接口
6.1.2 設計Servlet
6.2 Servlet常用對象及其方法
6.3 綜閤案例--基於JSP+Servlet的用戶登錄驗證
6.4 在Servlet中使用JavaBean
6.5 JSP與Servlet的數據共享
6.5.1 基於請求的數據共享
6.5.2 基於會話的數據共享
6.5.3 基於應用的數據共享
6.6 JSP與Servlet的關聯關係
6.7 基於JSP+Servlet+JavaBean實現復數運算
6.8 Cookie管理
6.8.1 Cookie的基本用法
6.8.2 Cookie的相關方法
6.8.3 案例--利用Cookie實現自動登錄
本章小結
習題
第7章 Java Web常用開發模式與案例
7.1 單純的JSP頁麵開發模式
7.1.1 單純的JSP頁麵開發模式簡介
7.1.2 JSP頁麵開發模式案例--求和運算
7.1.3 JSP+JDBC開發模式案例--實現基於數據庫的登錄驗證
7.1.4 單純的JSP頁麵開發模式存在的問題與缺點
7.2 JSP+JavaBean開發模式
7.2.1 JSP+JavaBean開發模式簡介
7.2.2 JSP+JavaBean開發案例--求和運算
7.2.3 JSP+JavaBean+JDBC案例--基於數據庫的登錄驗證
7.2.4 JSP+JavaBean開發模式的優點與缺點
7.3 JSP+Servlet開發模式
7.3.1 JSP+Servlet開發模式簡介
7.3.2 JSP+Servlet開發案例--求和運算
7.3.3 JSP+Servlet+JDBC開發案例--基於數據庫的登錄驗證
7.3.4 JSP+Servlet開發模式的優點與缺點
7.4 JSP+Servlet+JavaBean開發模式
7.4.1 基於JSP+Servlet+JavaBean的MVC的實現
7.4.2 JSP+Servlet+JavaBean開發案例-求和運算
7.4.3 JSP+Servlet+JavaBean案例--基於數據庫的登錄驗證
7.4.4 JSP+Servlet+JavaBean案例--學生體質信息管理係統
7.5 JSP+Servlet+JavaBean+DAO開發模式
7.5.1 DAO模式與數據庫訪問架構
7.5.2 JSP+Servlet+JavaBean+DAO案例--學生體質信息管理
本章小結
習題
第8章 EL、JSTL和Ajax技術
8.1 錶達式語言EL
8.1.1 EL語法
8.1.2 EL內部對象
8.1.3 EL對JavaBean的訪問
8.2 JSTL標簽庫
8.2.1 JSTL簡介
8.2.2 常用JSTL標簽
8.3 綜閤案例--使用EL和JSTL顯示查詢結果
8.4 Ajax技術
8.4.1 Ajax技術簡介
8.4.2 XMLHttpRequest對象
8.5 Ajax應用案例
8.5.1 案例--異步錶單驗證
8.5.2 案例--實現級聯列錶
8.5.3 案例--輸入提示和自動完成
本章小結
習題
第9章 過濾器和監聽器技術
9.1 過濾器技術
9.1.1 過濾器編程接口
9.1.2 設計過濾器
9.1.3 案例--基於過濾器的用戶權限控製
9.1.4 案例--基於過濾器的中文亂碼解決
9.1.5 案例--禁止未授權的IP訪問站點過濾器
9.2 監聽器技術
9.2.1 監聽器編程接口
9.2.2 設計監聽器
9.2.3 案例--會話計數監聽器的設計
本章小結
習題
第10章 Java Web實用開發技術
10.1 圖形驗證碼
10.1.1 圖形驗證碼簡介
10.1.2 圖形驗證碼的實現
10.1.3 案例--帶圖形驗證碼的登錄模塊
10.2 MD5加密
10.2.1 MD5加密算法簡介
10.2.2 MD5算法的實現
10.3 在綫編輯器
10.3.1 在綫編輯器簡介
10.3.2 CKEditor的使用
10.3.3 案例--使用CKEditor編輯公告內容
10.4 文件的上傳與下載
10.4.1 常見文件上傳下載組件
10.4.2 文件上傳的實現
10.4.3 文件下載的實現
10.4.4 案例--使用Cos組件實現作業上傳
10.5 Java Mail編程
10.5.1 Java Mail簡介
10.5.2 使用Java Mail發送郵件
10.5.3 案例--使用Java Mail實現郵件發送
10.6 頁麵分頁技術
10.6.1 分頁技術的設計思想
10.6.2 分頁具體實現
本章小結
習題
第11章 Struts2框架技術
11.1 Struts2簡介
11.1.1 Struts2的組成與工作原理
11.1.2 搭建Struts2開發環境
11.1.3 Struts2入門案例--基於Struts2任意兩數據的代數和
11.1.4 Struts 2的中文亂碼問題處理
11.2 Struts2的配置文件
11.3 Struts2的業務控製器--Action類設計
11.3.1 Action實現類
11.3.2 Action訪問Web對象
11.3.3 多方法的Action
11.4 Struts2的OGNL錶達式、標簽庫、國際化
11.4.1 Struts2的OGNL錶達式
11.4.2 Struts2的標簽庫
11.4.3 Struts2的國際化
11.4.4 Struts2的國際化應用案例
11.5 Struts2的攔截器
11.5.1 Struts2的內建攔截器
11.5.2 Struts2攔截器的自定義實現
11.5.3 案例--文字過濾器的設計與應用
11.6 Struts2的文件上傳和下載
11.6.1 文件上傳
11.6.2 文件下載
11.7 Struts2的輸入驗證
11.7.1 使用validate()方法實現驗證
11.7.2 使用驗證文件實現驗證
11.7.3 案例--實現客戶注冊輸入驗證
本章小結
習題
第12章 Hibernate持久化技術
12.1 Hibernate技術簡介
12.1.1 Hibernate簡介
12.1.2 Hibernate的體係結構
12.2 Hibernate軟件包的下載與配置
12.3 Hibernate核心組件
12.3.1 Hibernate核心類
12.3.2 Hibernate的PO對象
12.3.3 Hibernate配置文件
12.3.4 Hibernate映射文件
12.4 Hibernate運行過程與編程步驟
12.4.1 Hibernate運行過程
12.4.2 使用Hibernate編程步驟
12.4.3 Hibernate編程入門案例
12.5 Hibernate的實體映射
12.5.1 實體映射基礎
12.5.2 實體關係映射
12.6 Hibernate的實體操作與數據查詢
12.6.1 實體操作
12.6.2 數據查詢
12.6.3 案例--使用Hibernate實現UserDao
12.7 綜閤案例--基於Struts2+Hibernate的學生信息管理係統
本章小結
習題
參考文獻
Java Web應用開發技術與案例教程/21世紀重點大學規劃教材 下載 mobi pdf epub txt 電子書 格式 2024
Java Web應用開發技術與案例教程/21世紀重點大學規劃教材 下載 mobi epub pdf 電子書教科書就這樣吧。。
評分很實用的一本書要繼續加油 哈哈哈
評分紙的質量不錯 內容也可以
評分二手書 特麼的
評分很實用的一本書要繼續加油 哈哈哈
評分不錯不錯不錯不錯不錯不錯不錯的,我大學藉瞭兩年
評分挺好的???
評分教科書就這樣吧。。
評分二手書 特麼的
Java Web應用開發技術與案例教程/21世紀重點大學規劃教材 mobi epub pdf txt 電子書 格式下載 2024