MVC 특징
CODEDRAGON ㆍDevelopment/JSP
반응형
MVC 특징
· 로직을 처리하는 모델과 결과 화면을 보여주는 뷰가 분리된 구조로 흐름 제어나 사용자의 처리 요청은 컨트롤러에 집중하게 됩니다.
· 사용자로 부터 요청이 들어오면 Controller에서 어떤 작업이 필요한 지 판단한 후 해당 작업을 해 줄 수 있는 Model(컴포넌트)에 넘기게 됩니다. 해당 모델에서 작업이 끝나면 다시 Controller에게 반환하게되며 Controller에서는 필요한 작업이 끝났음을 확인하고 사용자에게 화면이 필요한 경우 View에 전달하여 해당 화면을 구성한 다음 사용자에게 응답하게 됩니다.
구분 |
설명 |
Controller |
요청 처리 및 흐름제어 담당 |
Model |
비즈니스 로직 및 데이터 처리 담당 |
View |
Model이 처리한 결과 데이터의 화면 생성을 담당 |
'Development > JSP' 카테고리의 다른 글
파일 업로드 구현, 기존 클래스를 통한 파일 업로드 작업, MultipartRequest를 이용한 파일 업로드 작업 (0) | 2019.04.08 |
---|---|
MVC 패턴 (0) | 2019.04.06 |
MVC 모델 1 구조 (Model 1) (0) | 2019.04.05 |
XAMPP Apache Server Port 변경하기 1 (0) | 2019.04.03 |
forward vs redirect (0) | 2019.03.24 |