[Sprint MVC1] 3. 서블릿
김영한 [스프링 MVC 1편] - 강의정리 JSP로 회원관리 웹 애플리케이션 만들기서블릿과 JSP의 한계서블릿으로 개발할땐 뷰화면을 위한 HTML을 만드는 작업이 자바 코드에 섞여 지저분하고 복잡하다.JSP를 사용한 덕분에 HTML 작업을 깔끔하게 처리하고, 동적으로 변경이 필요한 부분만 자바코드를 적용했다.그러나 JAVA코드, 리포지토리 등 다양한 코드가 JSP에 노출돼있다.즉, JSP가 너무 많은 역할을 한다.MVC 패턴비즈니스 로직은 서블릿처럼 다른 곳에서 처리하고, JSP는 목적에 맞게 HTML로 화면을 그리는 일에 집중하는 것이 MVC 패턴이다. MVC 패턴 - 개요변경의 라이프사이클UI 일부를 수정하는 일과, 비즈니스 로직을 수정하는 일은 각각 다르게 발생할 가능성이 매우 높고, 서로에게 영향..