MVC
-
MVC 패턴의 등장백엔드/서블릿&JSP 2021. 1. 14. 16:00
JSP의 한계점 과거 서블릿만으로는 화면 출력 부분에 있어서 굉장한 불편함이 있었다. 이에 화면 출력 부분을 더욱 편리하게 하기 위해 나온 것이 바로 JSP였다. JSP는 HTML과 자바 코드를 한 페이지에서 같이 사용할 수 있어서 편리했다. JSP만 사용한 방식을 통해 개발하는 것은 개발 속도를 빠르게 도와줬다. 이렇게 view, 로직을 jsp가 단독으로 맡아서 하는 것을 model1이라고 한다. 하지만 문제가 생겼다. JSP만을 이용해서 로직, 화면 출력을 동시에 진행하다보니 코드가 섞이면 가독성이 떨어지고 코드가 너무 방대해지는 문제 등이 생겼다. MVC의 등장 JSP 하나만으로 로직, 화면 출력을 처리하는 model1 방식은 큰 규모의 개발엔 적합하지 않았다. 그래서 나온 것이 바로 일련의 과정을..