강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của lowheads
lowheads

câu hỏi đã được viết

Spring MVC Phần 1 - Công nghệ cốt lõi phát triển web backend

Tách biệt View - v2

URL에선 '/save'이고 , viewName은 '/save-result' 인데 왜 다른건가요?

Viết

·

354

0

URL에선 '/save'이고 , viewName은 'save-result' 을 리턴하는데 따로 Post 설정없이 어떻게 가능한가요? 

MVCspring

Câu trả lời 2

0

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";

0

안녕하세요. lowheads님, 공식 서포터즈 David입니다.

.
정적 파일을 제공하는 경우를 제외한다면

특정 URL에 대한 응답으로 사용할 view를 별도로 지정하여 사용할 수 있도록 만들었기 때문입니다. 꼭 url과 view의 이름이 같을 필요가 없습니다.

/save -> return save.jsp

/save -> return save-result.jsp

어떤 url과 어떤 view를 매핑할지는 온전히 개발자에게 달렸습니다.

.
감사합니다.

Hình ảnh hồ sơ của lowheads
lowheads

câu hỏi đã được viết

Đặt câu hỏi