jsp도 실행시에는 서블릿코드(java코드)로 변경되어 실행되는데 서블릿을 분리하고 jsp를 뷰로서 사용하는 이유는 무엇인가요?저는 컨트롤과 뷰를 분리해야한다 라는 이유로 알고있는데, 혹시 성능적 측면 등 다른 이점이 있나요?
서블릿에서 화면 만드는거 해보셨으면 아실텐데번거롭고 손이 굉장히 많이 가잖아요PrintWriter 클래스 선언하고 나서 out.println 메소드 계속 사용하고..jsp로 하게되면 그런 부분을 굉장히 쉽게 할 수 있으니깐요그리고 컨트롤러랑 뷰랑 분리를 해놓으면소스가 구분이 되니깐유지보수라던지 개발편의에서 훨씬 더 장점이 많죠