반응형 dispatcher servlet1 Dispatcher Servlet 이란? (feat. FrontController 패턴) Dispatcher 을 직역하면 동사로 보내다 라는 의미를 담고 있다. 그전에 앞서서 FrontController 패턴에 대해서 잠깐 알고 가야한다. Front Controller 다른 자바 패턴들을 공부할때 나왔던 이름이 아니라서 생소할순 있지만, FrontController 패턴은 사용자의 요청을 Servlet 에 전달하기 위해 web.xml 에 Servlet 을 등록하고 mapping 하는 과정을 진행하게 된다. 그럴때마다 수많은 요청을 계속해서 올때마다 이 mapping 작업을 해야하기에 이때 FrontController 패턴이 생겨났다. Front controller 는 각 요청에 맞는 컨트롤러를 찾아서 호출을 시킨다. 만약 그게 url일수도 있고 메서드일수도 있고 다양하다. 아래 그림을 보면 .. 2024. 1. 18. 이전 1 다음 반응형