오랜만에 Spring MVC패턴을 다시 해보다보니 헷갈리는게 많다.
jsp에서 페이지 전환을 위해 /home/viewPage 요청을 보내면
Controller 에서 어노테이션 @RequestMapping 이 받아서 페이지를 return 해주는데
이때 return 할때 접두사와 접미사를 생략해주는데 이걸을 깜빡하고.. 경로를 잘못써줬다.
접미사 /WEB_INF/views/ 를 잊고서 pages란 폴더를 views 밖에 두고 왜 이동이 안되지 하면서 해매다가 찾아보니
지정된 경로가 있었다.... 가장 기본적인건데 까먹고.. 안하면 잊는다는게 딱 정답이다.
pages 폴더를 views 폴더 안에 넣어주고 return "pages/viewPage" 하니 정상적으로 이동이 되었다.
'dev > Spring' 카테고리의 다른 글
[Spring] SQL 어노테이션 사용, XML 사용 (0) | 2022.01.16 |
---|---|
[Spring] DI 예제1 (0) | 2022.01.11 |
[Spring] 스프링의 주요특징 (0) | 2022.01.11 |
[Spring] configuration 설정 (0) | 2022.01.11 |
[Spring] 페이지 이동 및 @RequestParam @ModelAttribute (0) | 2022.01.06 |