요청발생 - 링크 또는 버튼 클릭
- 파라미터 전달/ 파일전달
- request 객체의 속성(forward)/sesstion 객체 유지
컨트롤러에 전달
컨트롤러에서 해당 action part 이동 - if문
- 전달받은 파라미터를 이용해서 DAO에게 전달
- 값을 전달할 수도 있고, 객체로 전달할 수도 있음
- DAO(repository) 객체의 해당 메소드(create,read,update,delete)를 호출하여 결과 반환
- create, update, delete는 영향받는 행의 수를 반환
- read는 레코드 또는 레코드들
- View로 전환
- forward(전달할 정보가 있는 경우)
- sendRedirect(전달할 정보가 없는 경우)
view에서 (전달받은 정보를 활용) 처리하여 HTTP Response(Header + contents)를 생성 웹 서버에세 전달함