사용 예시는 비밀번호 찾기 ( 임시비밀번호 메일로 전송 ), 글쓰기( 사진 업로드 ), 좋아요 누르기 3가지를 예로 들어 설명하겠습니다. 이것은 적용할 수 있는 코드가 아닌, 제가 만든 프로젝트에서 사용한 코드 일부분들을 나열하여 MVC의 진행과정과 코드가 어떻게 적용되는지를 보여주기위한 글입니다. 이전글은 https://15051015.tistory.com/53 MVC에 대해 구조적 , 이론적으로 공부하고싶으시면 이전글을 보고 와주세요 A. 비밀번호 찾기 1. index_User.jsp jsp에서 post 방식으로 userName 과 userEmail를 서버url로 전송합니다 . 2.UserRestController.java RequestMapping 으로 url에 해당하는 컨트롤러를 동작합니다. 여기..
1. 전자정부프레임워크 구조 ( spring framework의 MVC 구조에 기반을 둔다.) model, view, controller MVC의 흐름은 위 사진과 같습니다. 딱 사진만 보면은 복잡해 보이지만 순서대로 따라가보면 전혀 어렵지 않은데요. 간단하게 요약해보면 모델앤뷰로 절차를 밟게 되고 화면에 출력하기 위해 View와 ViewRewolver가 있다고 생각하면 되겠습니다. ① 웹브라우저에게 정보요청을 받은 디스패쳐서블릿은 어느 컨트롤러에 해당 요청을 전송할지 결정 (method="get" action="${empty serverUrl? 'http://localhost:8080' : serverUrl}/rest/v1/user/info" ) request ② 디스패쳐 서블릿은 핸들러 매핑에 어느 ..