內容簡介
本書是張孝祥作品系列之一,是中國著名Java開發培訓大師張孝祥的心血力作。該書深入地揭示Java,使您輕鬆地解決在使用Java進行Web套用開發遇到的各類疑難雜症。本書適合所有Web套用的開發人員、Java程式設計師在工作和學習中參考閱讀,也適合作為相關專業本科生、研究生的學習參考資料,也可作為相關培訓機構的培訓教材。
本書深刻且通俗地揭示JavaWeb開發內幕,使您由內而外地明白使用Java進行Web套用開發的全過程——從XML基礎知識到HTTP詳述及相關體驗,從用Tomcat配置Web站點到HttpServletResponse和HttpServletRequest的套用,以及JSP,JavaBean等JavaWeb開發相關方面都講解得深入淺出、通俗易懂。
作者簡介
張孝祥,中國著名IT培訓教育專家,具有多年軟體開發和教學經驗,直接面授培訓過數以萬計的軟體開發人員,深受學員們的好評和喜愛,現任北京傳智播客教育科技有限公司的教學總監。目錄
第1章XML基礎1.1XML技術概述
1.2XML的基本語法
1.3XML的約束模式
1.4DTD8
1.5DTD的語法細節
1.6XMLSchema
1.7名稱空間
1.8引入XMLSchema文檔
1.9思考與實踐
第2章用Tomcat構建Web站點
2.1Web套用的相關知識
2.2安裝Tomcat
2.3Tomcat的啟動與停止
2.4配置Web站點的虛擬目錄
2.5配置虛擬主機
2.6與專用Web伺服器的集成
2.7思考與實踐
第3章HTTP協定詳解
3.1了解HTTP
3.2請求行與狀態行
3.3通用信息頭
3.4請求頭
3.5回響頭
3.6實體頭
3.7擴展頭
3.8思考與實踐
第4章Servlet開發基礎
4.1Servlet的有關概念與前置知識
4.2Servlet開發入門
4.3Servlet的特點及運行過程
4.4ServletConfig接口
4.5GenericServlet與HttpServlet類
4.6ServletContext接口
4.7思考與實踐
第5章HttpServletResponse的套用
5.1準備實驗環境
5.2HttpServletResponse簡介
5.3產生回響狀態行
5.4構建回響訊息頭
5.5回響訊息頭的實用案例
5.6創建回響正文
5.7請求重定向與請求轉發
5.8思考與實踐
第6章HttpServletRequest的套用
6.1HttpServletRequest簡介
6.2獲取請求行的相關信息
6.3獲取網路連線信息
6.4獲取請求頭信息
6.5瀏覽器傳遞參數信息的細節
6.6獲取請求參數
6.7獲取請求訊息的實體內容
6.8利用請求域屬性傳遞信息
6.9請求參數的中文讀取問題
6.10思考與實踐
第7章會話與狀態管理
7.1Web套用中的會話與會話狀態
7.2Cookie
7.3在Servlet程式中使用Cookie
7.4Session
7.5Session的典型案例
7.6Session的持久化管理
7.7思考與實踐
第8章JSP
8.1JSP入門
8.2JSP基本語法
8.3JSP指令
8.4out對象
8.5pageContext對象
8.6JSP標籤
8.7JSP的中文亂碼問題
8.8思考與實踐
第9章JavaBean在JSP中的套用
9.1JavaBean簡介
9.2JavaBean的屬性
9.3JavaBean在JSP中的套用
9.4JSP開發模式
9.5思考與實踐