Study_Servlet
Servlet
サーブレットとは?
サーブレットの動作
サーブレットの背景
Webサーバは静的データしか転送できません

動的データを扱うCGI(汎用ゲートウェイインタフェース)が出現




CGI(汎用ゲートウェイインタフェース)の限界




サーブレットライフサイクル


abstract class HttpServlet extends Servlet
//HTTP Method(GET, POST, PUT, DELETE)에 따라
//doGet(), doPost(), doPut(), doDelete()메서드를 호출한다.
//doxxx() : 개발자가 구현하는 부
各メソッドは、サーブレットContainer(Tomcat)によって呼び出されます.
サーブレットContainerとサーブレット呼び出しプロセス


処理

Dispatcher Servlet







Webリクエスト処理プロセス







ref.
https://www.youtube.com/watch?v=cmwmamOQmPc
https://www.youtube.com/watch?v=calGCwG_B4Y
https://www.youtube.com/watch?v=2pBsXI01J6M
Reference
この問題について(Study_Servlet), 我々は、より多くの情報をここで見つけました https://velog.io/@dragon9265/StudyServletテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol