본문으로 바로가기

처음엔  이클립스 상에서 폴더 만들고 그 안에 이미지가 업로드 되게 한 후 테스트 진행했다.


아무리 해봐도 이클립스 프로젝트를 새로고침 해주지 않는 이상 절대 한방에 이미지가 안보였다.


알고보니 이클립스 프로젝트 폴더는 워크스페이스 폴더고, 실제로 배포되는 진짜 경로가 따로 있다는 것을 알게됐다.


그래서 이클립스 프로젝트 폴더 경로로 이미지를 업로드하니 당연히 실제 배포 경로엔 이미지가 없었고,


새로고침 할 때 그 때 프로젝트 폴더로 배포가 돼어 이미지를 볼 수 있는 것이었다.


그 경로는 HttpServletRequest객체.getServletContext().getRealPath("/") 메소드로 얻어올 수 있다.


업로드를 저 경로에 해주면, 이미지도 제대로 보인다.


댓글을 달아 주세요