너무 많은 역할을 담당하게 될 수 있다. 하나의 서블릿이나 JSP만으로 비즈니스 자체의 로직과 뷰의 렌더링까지 모두 처리하면 너무 많은 역할을 하게되어 유지보수가 어려워짐 비즈니스 로직을 호출하는 부분에 변경이 발생해도 해당 코드를 손대야 하고, UI를 변경할 일이 있어 비즈니스 로직이 함께 있는 해당 파일을 수정해야 함 변경의 라이프 사이클 UI를 일부 수정하는 일과 비즈니스 로직을 수정하는 일은 각각 다르게 발생할 가능성이 매우 높고 대부분 서로에게 영향을 주지 않는다. 라이프 사이클이 다른 부분을 코드로 관리하는 것은 유지보수하기 좋지 않다,(UI가 많이 변하면 함께 변경될 가능성이 있다.) 기능 특화 JSP 같은 뷰 템플릿은 화면을 렌더링 하는데 최적화 되어 있어서 여기 작업만 담당하는게 효율적..