View1 MVC (Model View Controller) 재스퍼를 사용해서 서블릿을 만들 수 있는데, 만들 때에는 jsp 파일에 코드 블록을 넣어 작업한다. 하지만 jsp를 잘못 만들면 코드 블록이 상당히 복잡해지고, 유지·보수가 어려울 수 있다. (스파게티 코드) 이러한 점을 개선하고자 나온 게 MVC이다. MVC란 애플리케이션을 세 가지의 역할로 구분한 개발 방법론이다. Model View Controller -Model (출력 데이터) : 어떠한 동작을 수행하는 코드로, 사용자에게 어떻게 보일지에 대해 신경쓰지 않아도 된다. -View (출력 담당 / HTML 코드) : MVC에서 모델은 여러 개의 뷰(view)를 가질 수 있다. 뷰는 모델에게 질의를 하여 모델로 부터 값을 가져와 사용자에게 보여준다. -Controller (입력·제어 담당 / JAVA .. 2020. 4. 29. 이전 1 다음 반응형