定 價:¥89.00
作 者: | 陳建國,張曉云,代英明 |
出版社: | 清華大學出版社 |
叢編項: | 高職高專"工作過程導向"新理念教材——計算機系列 |
標 簽: | 暫缺 |
ISBN: | 9787302590491 | 出版時間: | 2022-08-01 | 包裝: | |
開本: | 頁數(shù): | 字數(shù): |
第1章Web應用程序概述
1.1Web相關概念
1.1.1C/S結構與B/S結構
1.1.2靜態(tài)網頁與動態(tài)網頁
1.1.3Web運行環(huán)境
1.2Java Web開發(fā)環(huán)境的安裝與配置
1.2.1開發(fā)工具包JDK
1.2.2Tomcat服務器
1.2.3下載與安裝MyEclipse
1.2.4第一個Java Web程序
1.2.5任務: Tomcat服務器的配置及部署
1.3靜態(tài)網頁概述
1.3.1HTML介紹
1.3.2HTML元素及屬性
1.3.3DIV+CSS介紹
1.3.4任務: 用戶注冊頁面的設計
項目1首頁設計
習題1
第2章JSP基礎
2.1JSP概述
2.1.1什么是JSP
2.1.2JSP的結構
2.1.3任務: 在頁面中顯示當前日期
2.2JSP的基本語法
2.2.1注釋
2.2.2Scriptlet
2.2.3JSP指令
2.2.4JSP動作
2.2.5任務: 模擬用戶登錄
項目2模擬用戶管理頁面
習題2
第3章JSP內置對象
3.1JSP內置對象概述
3.2out對象
3.2.1向客戶端輸出數(shù)據(jù)
3.2.2管理緩沖區(qū)
3.2.3任務: 輸出用戶信息
3.3request對象
3.3.1獲取客戶端請求參數(shù)
3.3.2獲取客戶端信息
3.3.3在作用域中管理屬性
3.3.4利用request完成服務端跳轉
3.3.5任務: 注冊頁面請求信息獲取
3.4response對象
3.4.1響應正文
3.4.2設置響應頭信息
3.4.3狀態(tài)行
3.4.4重定向
3.4.5輸出緩存
3.4.6任務: 用戶注冊
3.5Cookie的原理及應用
3.5.1什么是Cookie
3.5.2Cookie的使用
3.5.3任務: 簡化用戶登錄
3.6session對象
3.6.1session對象概述
3.6.2session對象的運行機制與常見方法
3.6.3session對象的使用
3.6.4任務: 購物車的設計
3.7application對象的原理及應用
3.7.1什么是application對象
3.7.2application對象的應用
3.7.3session對象和application對象的比較
3.7.4任務: 簡易聊天室與網頁計數(shù)器的設計
3.8其他內置對象
3.8.1config對象
3.8.2page對象
3.8.3pageContext對象
3.8.4exception對象
3.8.5Web安全性
3.8.6任務: 初始化參數(shù)的配置
項目3用戶合法性訪問驗證
習題3
第4章JavaBean技術
4.1JavaBean的構建
4.1.1JavaBean概述
4.1.2JavaBean的配置
4.1.3JavaBean成員
4.1.4任務: 用戶JavaBean 的定義
4.2應用JavaBean
4.2.1用page指令導入JavaBean
4.2.2用標簽訪問JavaBean
4.2.3JavaBean的移除
4.2.4任務: 顯示用戶所有信息
4.3JavaBean的保存范圍
4.3.1page范圍的JavaBean
4.3.2request范圍的JavaBean
4.3.3session范圍的JavaBean
4.3.4application范圍的JavaBean
4.3.5任務: 用戶登錄權限的控制
項目4用戶管理系統(tǒng)業(yè)務邏輯設計
習題4
第5章JSP的數(shù)據(jù)訪問
5.1JDBC技術
5.1.1ODBC簡介
5.1.2JDBC簡介
5.1.3JDBC的結構
5.1.4JDBC驅動程序
5.1.5任務: 使用JDBCODBC橋實現(xiàn)對數(shù)據(jù)庫的訪問
5.2JDBC常用接口
5.2.1Driver接口
5.2.2DriverManager類
5.2.3Connection接口
5.2.4Statement接口
5.2.5PreparedStatement接口
5.2.6CallableStatement接口
5.2.7ResultSet接口
5.2.8任務: 實現(xiàn)數(shù)據(jù)庫連接
5.3連接池技術
5.3.1連接池簡介
5.3.2Tomcat配置連接池
5.3.3獲取JNDI的資源
5.3.4任務: 連接池的應用
5.4JDBC數(shù)據(jù)庫訪問
5.4.1JDBC訪問數(shù)據(jù)庫的步驟
5.4.2操作數(shù)據(jù)庫
5.4.3JDBC事務
5.4.4JDBC批處理
5.4.5任務: 用JDBC實現(xiàn)數(shù)據(jù)庫訪問
項目5用戶管理系統(tǒng)的數(shù)據(jù)訪問層設計
習題5
第6章Servlet技術
6.1Servlet基礎
6.1.1Servlet的概念
6.1.2Servlet與JSP的關系
6.1.3Servlet生命周期
6.1.4Servlet的創(chuàng)建
6.1.5任務: 快速體驗Servlet
6.2Servlet API
6.2.1javax.servlet包
6.2.2javax.servlet.http包
6.2.3Servlet的部署與配置
6.2.4Servlet的線程安全
6.2.5Servlet應用
6.2.6任務: 利用Servlet實現(xiàn)用戶登錄
6.3Servlet過濾器
6.3.1過濾器的概念
6.3.2Servlet過濾器的接口
6.3.3Servlet過濾器的配置
6.3.4過濾器的應用
6.3.5任務: 強制登錄驗證
6.4監(jiān)聽器
6.4.1監(jiān)聽器概述
6.4.2主要接口和對象
6.4.3監(jiān)聽器的應用
6.4.4任務: 在線用戶的顯示和用戶數(shù)統(tǒng)計
項目6用戶管理系統(tǒng)的控制層設計
習題6
第7章EL和JSTL
7.1EL表達式
7.1.1表達式語言簡介
7.1.2表達式與內置對象
7.1.3EL表達式運算
7.1.4任務: 查找顯示用戶信息
7.2JSTL標簽
7.2.1JSTL簡介
7.2.2核心標簽庫
7.2.3SQL標簽庫
7.2.4格式化標簽
7.2.5函數(shù)標簽庫
7.2.6任務: 用戶管理的界面設計
7.3自定義標簽和函數(shù)
7.3.1什么是自定義標簽
7.3.2標簽處理程序的接口和類
7.3.3簡單標簽示例
7.3.4定義帶有屬性的標簽
7.3.5定義有標簽體的標簽庫
7.3.6遍歷標簽
7.3.7自定義方法
7.3.8任務: 自定義用戶信息標簽
項目7用戶管理系統(tǒng)的視圖層設計
習題7
第8章JSP應用開發(fā)
8.1分頁處理技術
8.1.1常見的分頁技術
8.1.2JSP+JavaBean實現(xiàn)分頁
8.1.3任務: 實現(xiàn)用戶信息的分頁顯示
8.2文件的上傳/下載
8.2.1JSP SmartUpload簡介
8.2.2SmartUpload組件常用方法
8.2.3SmartUpload組件的應用
8.2.4任務: 注冊表的照片上傳
8.3分層架構開發(fā)(MVC模式)
8.3.1JSP與分層模式
8.3.2分層的實現(xiàn)
8.3.3任務: 利用三層結構實現(xiàn)用戶管理系統(tǒng)
項目8消息管理系統(tǒng)
習題8
參考文獻