2022/11/24 Java仕様勉強会で話したJakarta Servletの基礎の説明です。
Jakarta Servletは普段はフレームワークの奥底に隠れていますが、理解をしているとウェブサーバーが何をしているのかについて深く知ることができます。
JSFやSpring等多くのフレームワークがServletをもとに構築されているので、Servletを知ることで効率的にそれらのフレームワークを使いこなすことができるようになるでしょう。
このセッションではある程度Javaでウェブ開発をしたことがある人向けにServlet APIの解説をしつつ、Jakarta EE 10に変わってからの注意点について解説します。
資料内で参考として挙げているURLは以下です。(クリックしても開かなかったので為念)
https://jakarta.ee/specifications/servlet/6.0/
https://www.eclipse.org/community/eclipse_newsletter/2020/february/3.php
https://jamesgdriscoll.wordpress.com/2010/02/09/servlet-history/
https://megascus.hatenablog.com/entry/20180418/1524034199