작성한 질문수
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
View 분리 - v2
작성
·
276
0
URL에선 '/save'이고 , viewName은 'save-result' 을 리턴하는데 따로 Post 설정없이 어떻게 가능한가요?
답변 2
URL이 "/save" 로 들어와도
viewPath값의 return에 따라서
어떤 JSP(view)를 보여주는 지가 달라집니다.
return "/WEB-INF/views/save-result.jsp";
return "/WEB-INF/views/new-form.jsp";
return "/WEB-INF/views/members.jsp";
안녕하세요. lowheads님, 공식 서포터즈 David입니다.
.정적 파일을 제공하는 경우를 제외한다면
특정 URL에 대한 응답으로 사용할 view를 별도로 지정하여 사용할 수 있도록 만들었기 때문입니다. 꼭 url과 view의 이름이 같을 필요가 없습니다.
/save -> return save.jsp
/save -> return save-result.jsp
어떤 url과 어떤 view를 매핑할지는 온전히 개발자에게 달렸습니다.
.감사합니다.