6장_ : JSP 중심 구조에서 MVC 패턴으로의 변화
·
Book/자바 웹 프로그래밍 Next Step
JSP 중심 웹 개발의 배경2000년대 초·중반까지 대부분의 웹 애플리케이션은 JSP에 대부분의 로직을 포함하는 구조로 개발되었다.이는 자바 진영뿐만 아니라 PHP, ASP 등 다른 웹 기술에서도 공통적으로 나타난 흐름이다.당시의 웹 애플리케이션 구조는 다음과 같은 특징을 가진다.JSP 파일 하나에 화면(HTML)과 로직(Java 코드)이 함께 존재한다데이터 조회, 조건 분기, 반복 처리 등을 JSP 안에서 직접 수행한다초기 개발 속도가 빠르다요구사항이 단순하고 프로젝트 규모가 작을 때는 큰 문제가 없었다.하지만 웹 애플리케이션의 수와 복잡도가 증가하면서 이 구조는 한계가 드러난다. JSP에 로직이 집중되었을 때의 문제점웹 애플리케이션이 점점 복잡해지면서 다음과 같은 문제가 발생한다.JSP 파일이 점점..