강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

lowheads のプロフィール画像
lowheads

投稿した質問数

Spring MVC 1編 - バックエンドWeb開発の中核技術

ビュー分離 - v2

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

作成

·

358

0

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

MVCspring

回答 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를 매핑할지는 온전히 개발자에게 달렸습니다.

.
감사합니다.

lowheads のプロフィール画像
lowheads

投稿した質問数

質問する