[Spring] 서블릿, JSP, MVC 패턴


[Spring] 서블릿, JSP, MVC 패턴

서블릿, JSP, MVC 패턴 비교 서블릿 은 자바 기반의 웹 애플리케이션 프로그래밍 기술로, 1997년 부터 사용되었다. 서블릿은 HTML 생성이 어렵다는 문제점이 있어, HTML 코드에 동적으로 자바 코드를 섞어 사용할 수 있는 뷰 템플릿 엔진인 JSP 가 1999년 등장하였다. JSP를 사용하면 편리하게 HTML생성이 가능했으나, 비즈니스 로직까지 너무 많은 역할을 담당한다는 문제가 있었다. 때문에 이후 서블릿, JSP를 조합한 MVC 패턴을 사용하여 모델, 뷰 컨트롤러로 역할을 나누어 개발하였다. 간단한 회원 저장 기능을 예로 들어보자. 서블릿으로 회원 저장 @WebServlet(name = "memberSaveServlet", urlPatterns = "/servlet/members/save")..


원문링크 : [Spring] 서블릿, JSP, MVC 패턴