內容簡介
Java權威技術顧問與專業講師 林信良(良葛格) 最新力作!
- Servlet 4.0新功能介紹
- 加強Web安全基本觀念
- 銜接Spring MVC、Spring Boot
- 提供Lab實作檔案
‧本書為作者數年來實務教學過程,匯整學員在課程中遇到的觀念、實作、應用或認證考試上等各種問題之學習經驗集合。
‧基於Servlet 4.0/Java SE 8重新改版,範例程式碼做了重新審閱與翻新。
‧介紹OWASP TOP 10、CWE、CVE,討論注入攻擊、會話安全、密碼管理、Java EE安全機制、CSRF等Web安全基本概念。
‧增加Spring、Spring MVC、Spring Boot入門介紹,認識Web MVC框架與快速開發工具之使用。
‧涵蓋中文處理、圖片驗證、自動登入、驗證過濾器、壓縮處理、線上檔案管理、郵件傳送等實用範例。
‧貫穿全書的「微網誌」綜合練習專案,可應用學得之技術,並使用重構來改進應用程式架構。
‧建議練習的範例提供實作檔案,更能掌握練習重點,IDE操作為本書內容之一,更能與實務結合。
目錄
第1章 簡介Web應用程式
第2章 撰寫與設定Servlet
第3章 請求與回應
第4章 會話管理
第5章 Servlet進階API、過濾器與傾聽器
第6章 使用JSP
第7章 使用JSTL
第8章 自訂標籤
第9章 整合資料庫
第10章 Web容器安全管理
第11章 JavaMail入門
第12章 Spring起步走
第13章 整合Spring MVC
第14章 簡介Spring Boot
附錄A 如何使用本書專案
- Servlet 4.0新功能介紹
- 加強Web安全基本觀念
- 銜接Spring MVC、Spring Boot
- 提供Lab實作檔案
‧本書為作者數年來實務教學過程,匯整學員在課程中遇到的觀念、實作、應用或認證考試上等各種問題之學習經驗集合。
‧基於Servlet 4.0/Java SE 8重新改版,範例程式碼做了重新審閱與翻新。
‧介紹OWASP TOP 10、CWE、CVE,討論注入攻擊、會話安全、密碼管理、Java EE安全機制、CSRF等Web安全基本概念。
‧增加Spring、Spring MVC、Spring Boot入門介紹,認識Web MVC框架與快速開發工具之使用。
‧涵蓋中文處理、圖片驗證、自動登入、驗證過濾器、壓縮處理、線上檔案管理、郵件傳送等實用範例。
‧貫穿全書的「微網誌」綜合練習專案,可應用學得之技術,並使用重構來改進應用程式架構。
‧建議練習的範例提供實作檔案,更能掌握練習重點,IDE操作為本書內容之一,更能與實務結合。
目錄
第1章 簡介Web應用程式
第2章 撰寫與設定Servlet
第3章 請求與回應
第4章 會話管理
第5章 Servlet進階API、過濾器與傾聽器
第6章 使用JSP
第7章 使用JSTL
第8章 自訂標籤
第9章 整合資料庫
第10章 Web容器安全管理
第11章 JavaMail入門
第12章 Spring起步走
第13章 整合Spring MVC
第14章 簡介Spring Boot
附錄A 如何使用本書專案
作者簡介
林信良
目前為自由工作者,專長為技術寫作、翻譯與教育訓練。喜好研究程式語言、框架、社群,從中學習設計、典範及文化。閒暇之餘記錄所學,技術 文件涵蓋C/C++、Java、Ruby/Rails、Python、JavaScript、Haskell、OpenSCAD等領域,個人網站 openhome.cc。
目前為自由工作者,專長為技術寫作、翻譯與教育訓練。喜好研究程式語言、框架、社群,從中學習設計、典範及文化。閒暇之餘記錄所學,技術 文件涵蓋C/C++、Java、Ruby/Rails、Python、JavaScript、Haskell、OpenSCAD等領域,個人網站 openhome.cc。