[JSP] Servlet 개념 이해하기
2022. 5. 29. 21:49
Spring/MVC
서블릿을 사용하는 이유는 간단하게 말하자면 정적인 화면에서 동적인 화면을 구동하기 위해서 서블릿을 사용한다. 여기서 동적인 화면이란 ? 웹페이지에 로그인할때 "안녕하세요 고객님" 이라는 문구대신 "안녕하세요 xxx님" 하면서 계정정보에 따라서 정보가 다르게 출력되게 만드는 소프트웨어 컴포넌트라고 볼 수 있다. [서블릿의 특징] MVC모델에서 controller 기능을 구현한다 html을 통해서 서버에 응답 MVC모델이란? 하나의 JSP에서 View, Control, Model을 하면 유지보수하기 힘든 점을 고안하여 http사용에 용이한 JSP에서는 View를 구현 / Java를 기반으로 구현할 수 있는 Servlet은 기능 구현을 위한 자바 코드를 작성 / Model의 경우에는 컨트롤러에서 특정요청이 들..