takin17
3k
2021-07-08 13:06:05 작성 2021-07-08 13:13:19 수정됨
8
262

Hello 가 안나와 짜증나 죽겠어요 ㅠ


0
  • 답변 8

  • 공부는 습관
    782
    2021-07-08 13:09:16

    jsp 파일을 templates 폴더 아래에 놓고 해보세요.


    Spring Boot는 기본적으로 정적 파일은 static에서 찾고


    동적 파일은 templates 안에서 찾습니다.

  • takin17
    3k
    2021-07-08 13:11:40

    공부하는습관// jsp 폴더 구조를 동일하게 가져가야할까요 아님 home.jsp파일만 옮기면 될까요


    스프링 부트 web 프로젝트 동영상 강의보고 그대로 따라했는데 안되네요 이런 ㅠ

  • takin17
    3k
    2021-07-08 13:13:43

    @공부하는 습관


    컨트롤러 맵핑이 동작을 안하는거 같아요... ㅠㅠ

  • 공부는 습관
    782
    2021-07-08 13:14:26

    근데 컨트롤러에서 반환하는 값 자체가

    home이 아니라 testok ? 로 되어있네요.

  • takin17
    3k
    2021-07-08 13:24:39

    공부하는습관 // 반환값은 의미없이 그냥 home.jsp랑 한 세트라서 home.jsp 페이지뷰가 나오게 하려고 하거든요~~

  • 어쩌다프로그래머
    6k
    2021-07-08 13:36:57
    return "home"
  • takin17
    3k
    2021-07-08 13:42:03

    감사합니다 return이 jsp  파일명과 일치해야하는군요 ㅠㅠ 감사합니다

  • 공부는 습관
    782
    2021-07-08 13:53:18

    /home 은 server 의 엔드포인트를 가리키는 URL일 뿐이구요, 


    핸들러 메서드에서 반환해주는 값 (e.g. home)과


    properties에서 설정하신 prefix, suffix이 합쳐져서 view 를 찾습니다.


    ---->>     /WEB-INF/jsp/home.jsp 

  • 로그인을 하시면 답변을 등록할 수 있습니다.