Servlet & JSP 技術手冊 -- 邁向 Spring Boot, 2/e

Servlet & JSP 技術手冊 -- 邁向 Spring Boot, 2/e

作者: 林信良
出版社: 碁峰資訊
出版在: 2021-05-31
ISBN-13: 9789865028404
ISBN-10: 9865028409





內容描述


Java權威技術顧問與專業講師 林信良(良葛格) 最新改版!

  • 加強Web安全基本觀念
  • 從重構中認識MVC架構
  • 介紹Spring MVC/Security/Boot
  • 提供Lab實作檔案

‧本書為作者數年來實務教學過程,匯整學員在課程中遇到的觀念、實作、應用或認證考試上等各種問題之學習經驗集合。
‧基於Servlet 4.0/Java SE 15,範例程式碼做了重新審閱與翻新。
‧介紹OWASP TOP 10、CWE、CVE,討論注入攻擊、會話安全、密碼管理、Java EE安全機制、CSRF等Web安全基本概念。
‧增加更多Spring內容,包含Spring DI/AOP、Spring MVC、Spring Security等,以及Spring Boot快速開發方案之使用。
‧涵蓋中文處理、圖片驗證、自動登入、驗證過濾器、壓縮處理、線上檔案管理、郵件傳送等實用範例。
‧貫穿全書的「微網誌」綜合練習專案,可應用學得之技術,並使用重構來改進應用程式架構。
‧建議練習的範例提供實作檔案,更能掌握練習重點,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/Security
第14章 使用Spring Boot
附錄A 如何使用本書專案


作者介紹


目前為自由工作者,專長為技術寫作、翻譯與教育訓練。喜好研究程式語言、框架、社群,從中學習設計、典範及文化。閒暇之餘記錄所學,技術文件涵蓋C/C++、Java、Python、JavaScript、Haskell、OpenSCAD等領域,個人網站openhome.cc。




相關書籍

Gradle Beyond the Basics (Paperback)

作者 Tim Berglund

2021-05-31

Kotlin Collection 全方位解析攻略 : 精通原理及實戰,寫出流暢好維護的程式(iT邦幫忙鐵人賽系列書)

作者 范聖佑 盧韋伸 郭香宜 林采葶 審校

2021-05-31

Java 實戰, 2/e (Modern Java in Action: Lambda, streams, functional and reactive programming, 2/e)

作者 [英]拉烏爾–加布里埃爾·烏爾瑪 [意]馬里奧·富斯科 [英]艾倫·米克羅夫特

2021-05-31