[그룹웨어] : 이미지경로이슈 및 해결

지환·2024년 1월 22일
0

그룹웨어

목록 보기
14/17

⚠️이슈 내용

이미지를 업로드

  • 이미지 업로드 하려고 했는데, 계속 액박이 뜸

이미지액박

⚠️이슈코드

<img src="/images/WorkCon.png" alt="WorkCon Image"/>

✅예상 결과

  • 이미지 화면 상단 노출

WorkCon


해결

  • Context-Path를 고려하지 않았다. ㅜㅜ

<img src="<%=request.getContextPath() %>/images/WorkCon.png" alt="WorkCon Image"/>

이렇게 경로를 수정함. -> Context-path를 사용함.


당연히 Resources / images는 스프링부트에선 읽히는 줄 알고 이미지 경로를

<img src="/images/WorkCon.png" alt="WorkCon Image"/>

이렇게 적었다. 하지만, 당연히 Context-root도 인식하고 반영되는 줄 알았는데, 반영이 되지 않는 다는 것을 알게됐다.

이미지액박해결

이 부분으로 삽질을 7시간을 했다니.... 데모 파일을 하나 파서 다시 진행했었다.. 스프링부트에서 resources에서 파일 경로를 인지를 못 한다고 판단했다..

하지만 데모 파일을 다시 하나 파서 디렉토리 구조를 다시 잡았지만, 그래도 인식하지 못해서 Config를 하나 파서 인터셉터를 등록한 것처럼 resource파일 경로를 등록했지만.. 그래도 실패했다.

알고보니 Context-Path 부분을 수정하지 않아서 이런 에러가 발생했다는 점이 참... 이 기회에 많은 부분을 배웠다.

profile
아는만큼보인다.

0개의 댓글