| 失效鏈接處理 |
|
《JSP&Servlet學(xué)習(xí)筆記(第2版)》PDF 下載
轉(zhuǎn)載自:https://download.csdn.net/download/shuang5725/10051546
下載地址:
版權(quán)歸出版社和原作者所有,鏈接已刪除,請購買正版
用戶下載說明:
電子版僅供預(yù)覽,下載后24小時內(nèi)務(wù)必刪除,支持正版,喜歡的請購買正版書籍:
http://product.dangdang.com/25343072.html
圖書簡介:
本書是作者多年來教學(xué)實踐經(jīng)驗的總結(jié),匯集了教學(xué)過程中學(xué)生在學(xué)習(xí)JSP &Servlet時遇到的概念、操作、應(yīng)用或認證考試等問題及解決方案。 本書針對Servlet 3.0的新功能全面改版,無論是章節(jié)架構(gòu)與范例程序代碼,都做了全面更新。書中詳細介紹了Servlet/JSP與Web容器之間的關(guān)系,必要時從Tomcat源代碼分析,了解Servlet/JSP如何與容器互動。本書還涵蓋了文本處理、圖片驗證、自動登錄、驗證過濾器、壓縮處理、JSTL應(yīng)用與操作等各種實用范例。 本書在講解的過程中,以“微博”項目貫穿全書,隨著每一章的講述都在適當(dāng)?shù)臅r候?qū)SP &Servlet技術(shù)應(yīng)用于“微博”程序之中,以便讀者能了解完整的應(yīng)用程序構(gòu)建方法。
相關(guān)截圖:
![]()
圖書目錄:
第1章 Web應(yīng)用程序簡介
1.1 Web應(yīng)用程序基礎(chǔ)知識 1.1.1 關(guān)于HTML 1.1.2 URL、URN與URI 1.1.3 關(guān)于HTTP 1.1.4 有關(guān)URL編碼 1.1.5 動態(tài)網(wǎng)頁與靜態(tài)網(wǎng)頁 1.2 Servlet/JSP簡介 1.2.1 何謂Web容器 1.2.2 Servlet與JSP的關(guān)系 1.2.3 關(guān)于MVC/Model 2 1.2.4 Java EE簡介 1.3 重點復(fù)習(xí) 1.4 課后練習(xí) 第2章 編寫與設(shè)置Servlet 2.1 第一個Servlet 2.1.1 準(zhǔn)備開發(fā)環(huán)境 2.1.2 第一個Servlet程序 2.2 在HelloServlet之后 2.2.1 關(guān)于HttpServlet 2.2.2 使用@WebServlet 2.2.3 使用web.xml 2.2.4 文件組織與部署 2.3 進階部署設(shè)置 2.3.1 URL模式設(shè)置 2.3.2 Web目錄結(jié)構(gòu) 2.3.3 使用web-fragment.xml 2.4 重點復(fù)習(xí) 2.5 課后練習(xí) 第3章 請求與響應(yīng) 3.1 從容器到HttpServlet 3.1.1 Web容器做了什么 3.1.2 doXXX()方法 3.2 關(guān)于HttpServletRequest 3.2.1 處理請求參數(shù)與標(biāo)頭 3.2.2 請求參數(shù)編碼處理 3.2.3 getReader()、getInputStream()讀取Body內(nèi)容 3.2.4 getPart()、getParts()取得上傳文件 3.2.5 使用RequestDispatcher調(diào)派請求 3.3 關(guān)于HttpServletResponse 3.3.1 設(shè)置響應(yīng)標(biāo)頭、緩沖區(qū) 3.3.2 使用getWriter()輸出字符 3.3.3 使用getOutputStream()輸出二進制字符 3.3.4 使用sendRedirect()sendError() 3.4 綜合練習(xí)/微博 3.4.1 微博應(yīng)用程序功能概述 3.4.2 實現(xiàn)會員注冊功能 3.4.3 實現(xiàn)會員登錄功能 3.5 重點復(fù)習(xí) 3.6 課后練習(xí) 第4章 會話管理 4.1 會話管理基本原理 4.1.1 使用隱藏域 4.1.2 使用Cookie 4.1.3 使用URL重寫 4.2 HttpSession會話管理 4.2.1 使用HttpSession 4.2.2 HttpSession會話管理原理 4.2.3 HttpSession與URL重寫 4.3 綜合練習(xí)/微博 4.3.1 修改微博應(yīng)用程序 4.3.2 新增與刪除信息 4.3.3 會員網(wǎng)頁顯示信息 4.4 重點復(fù)習(xí) 4.5 課后練習(xí) 第5章 Servlet進階API、過濾器與監(jiān)聽器 5.1 Servlet進階API 5.1.1 Servlet、ServletConfig與GenericServlet 5.1.2 使用ServletConfig 5.1.3 使用ServletContext 5.2 應(yīng)用程序事件、監(jiān)聽器 5.2.1 ServletContext事件、監(jiān)聽器 5.2.2 HttpSession事件監(jiān)聽器 5.2.3 HttpServletRequest事件、監(jiān)聽器 5.3 過濾器 5.3.1 過濾器的概念 5.3.2 實現(xiàn)與設(shè)置過濾器 5.3.3 請求封裝器 5.3.4 響應(yīng)封裝器 5.4 異步處理 5.4.1 AsyncContext簡介 5.4.2 模擬服務(wù)器推播 5.4.3 更多AsyncContext細節(jié) 5.5 綜合練習(xí)/微博 5.5.1 創(chuàng)建UserService 5.5.2 設(shè)置過濾器 5.5.3 重構(gòu)微博 5.6 重點復(fù)習(xí) 5.7 課后練習(xí) 第6章 使用JSP 6.1 從JSP到Servlet 6.1.1 JSP生命周期 6.1.2 Servlet至JSP的簡單轉(zhuǎn)換 6.1.3 指示元素 6.1.4 聲明、Scriptlet與表達式元素 6.1.5 注釋元素 6.1.6 隱式對象 6.1.7 錯誤處理 6.2 標(biāo)準(zhǔn)標(biāo)簽 6.2.1 標(biāo)簽 6.2.2 與簡介 6.2.3 深入與 6.2.4 談?wù)凪odel 1 6.2.5 XML格式標(biāo)簽 6.3 表達式語言(EL) 6.3.1 EL簡介 6.3.2 使用EL取得屬性 6.3.3 EL隱式對象 6.3.4 EL運算符 6.3.5 自定義EL函數(shù) 6.4 綜合練習(xí)/微博 6.4.1 改用JSP實現(xiàn)視圖 6.4.2 重構(gòu)UserService與member.jsp 6.4.3 創(chuàng)建register.jsp、index.jsp、 user.jsp 6.5 重點復(fù)習(xí) 6.6 課后練習(xí) 第7章 使用JSTL 7.1 JSTL簡介 7.2 核心標(biāo)簽庫 7.2.1 流程處理標(biāo)簽 7.2.2 錯誤處理標(biāo)簽 7.2.3 網(wǎng)頁導(dǎo)入、重定向、URL處理標(biāo)簽 7.2.4 屬性處理與輸出標(biāo)簽 7.3 I18N兼容格式標(biāo)簽庫 7.3.1 I18N基礎(chǔ) 7.3.2 信息標(biāo)簽 7.3.3 地區(qū)標(biāo)簽 7.3.4 格式標(biāo)簽 7.4 XML標(biāo)簽庫 7.4.1 XPath、XSLT基礎(chǔ) 7.4.2 解析、設(shè)置與輸出標(biāo)簽 7.4.3 流程處理標(biāo)簽 7.4.4 文件轉(zhuǎn)換標(biāo)簽 7.5 函數(shù)標(biāo)簽庫 7.6 綜合練習(xí)/微博 7.6.1 修改register.jsp 7.6.2 修改member.jsp 7.6.3 修改user.jsp 7.7 重點復(fù)習(xí) 7.8 課后練習(xí) 第8章 自定義標(biāo)簽 8.1 Tag File自定義標(biāo)簽 8.1.1 Tag File簡介 8.1.2 處理標(biāo)簽屬性與Body 8.1.3 TLD文件 8.2 Simple Tag自定義標(biāo)簽 8.2.1 Simple Tag簡介 8.2.2 了解API架構(gòu)與生命周期 8.2.3 處理標(biāo)簽屬性與Body 8.2.4 與父標(biāo)簽溝通 8.2.5 TLD文件 8.3 Tag自定義標(biāo)簽 8.3.1 Tag簡介 8.3.2 了解架構(gòu)與生命周期 8.3.3 重復(fù)執(zhí)行標(biāo)簽Body 8.3.4 處理Body運行結(jié)果 8.3.5 與父標(biāo)簽溝通 8.4 綜合練習(xí)/微博 8.4.1 實現(xiàn)首頁最新信息 8.4.2 自定義Blahs標(biāo)簽 8.5 重點復(fù)習(xí) 8.6 課后練習(xí) 第9章 整合數(shù)據(jù)庫 9.1 JDBC入門 9.1.1 JDBC簡介 9.1.2 連接數(shù)據(jù)庫 9.1.3 使用Statement、ResultSet 9.1.4 使用PreparedStatement、CallableStatement 9.2 JDBC進階 9.2.1 使用DataSource取得連接 9.2.2 使用ResultSet卷動、更新數(shù)據(jù) 9.2.3 批次更新 9.2.4 Blob與Clob 9.2.5 事務(wù)簡介 9.2.6 metadata簡介 9.2.7 RowSet簡介 9.3 使用SQL標(biāo)簽庫 9.3.1 數(shù)據(jù)源、查詢標(biāo)簽 9.3.2 更新、參數(shù)、事務(wù)標(biāo)簽 9.4 綜合練習(xí)/微博 9.4.1 重構(gòu)/使用DAO 9.4.2 使用JDBC實現(xiàn)DAO 9.4.3 設(shè)置JNDI部署描述 9.5 重點復(fù)習(xí) 9.6 課后練習(xí) 第10章 Web容器安全管理 10.1 了解與實現(xiàn)Web容器安全管理 10.1.1 Java EE安全基本概念 10.1.2 聲明式基本身份驗證 10.1.3 容器基本身份驗證原理 10.1.4 聲明式窗體驗證 10.1.5 容器窗體驗證原理 10.1.6 使用HTTPS保護數(shù)據(jù) 10.1.7 編程式安全管理 10.1.8 標(biāo)注訪問控制 10.2 綜合練習(xí)/微博 10.2.1 使用容器窗體驗證 10.2.2 設(shè)置DataSourceRealm 10.3 重點復(fù)習(xí) 10.4 課后練習(xí) 第11章 JavaMail入門 11.1 使用JavaMail 11.1.1 傳送純文字郵件 11.1.2 發(fā)送多重內(nèi)容郵件 11.2 綜合練習(xí)/微博 11.2.1 實現(xiàn)取回密碼功能 11.2.2 接收重送密碼請求 11.3 重點復(fù)習(xí) 11.4 課后練習(xí) 第12章 從模式到框架 12.1 認識設(shè)計模式 12.1.1 Template Method模式(Gof設(shè)計模式) 12.1.2 Intercepting Filter模式(JavaEE設(shè)計模式) 12.1.3 Model-View-Controller模式(架構(gòu)模式) 12.2 重構(gòu)、模式與框架 12.2.1 Business Delegate模式 12.2.2 Service Locator模式 12.2.3 Transfer Object模式 12.2.4 Front Controller模式 12.2.5 庫與框架 12.3 重點復(fù)習(xí) 12.5 課后練習(xí) 附錄A 如何使用本書項目 附錄B MySQL入門 |




蘇公網(wǎng)安備 32061202001004號


