ABOUT ME

Today
Yesterday
Total
  • 우분투에 SpringBoot프로젝트 배포 그 후(1)
    교환일기 2022. 9. 18. 19:45

    절대주소 오류

    RestFull API를 사용하여 Controller에서 뷰로 넘어갈 때 ViewName에 절대주소를 적었다.

    이클립스에서 구동했을 때는 문제없었지만 우분투 환경에 배포하니 슬래시’/’가 하나 더 들어가는 현상이 발생하였다.

    위 처럼 주소의 맨 앞에 /슬래시를 붙여주었다.

    알고보니 SpringBoot에서 ViewName의 기본 경로가 “templete/”이라

    templete//diary/writeMyDiary로 전송이 된 것이었다.

    슬래시를 빼주고 다시 배포했더니 정상 작동했다.

     

    Redirect는?

    RestFull API를 쓰고 있기 때문에 Redirect를 할때 ViewName에 redirect:주소로 작성했다.

    그래서 ViewName을 수정할 때 절대주소인 redirect주소에 슬래시를 다 빼주었다…

    제대로 작동되지 않았다.

    당연한 결과인 것이 redirect는 templete/에 해당하지 않는 주소이기 때문이다.

    위 사진처럼 다시 슬래시를 추가하여 에러 해결하였다.

    '교환일기' 카테고리의 다른 글

    댓글

Designed by Tistory.