메시랑
164
2021-08-05 14:40:48
2
148

spring boot 이미지 업로드 및 불러오기 질문입니다...


이미지 업로드 하는 form controller에서 이미지를 업로드 하고 제 local에 있는 폴더 아래에 저장하는 것 까지


는 성공한 상태입니다. 그런데 제가 하고 싶은 것은 이미지 업로드 form controller에서 이미지 저장 버튼을 누


르면 조회 controller로 redirect해서 form에서 저장한 이미지를 불러오고 싶습니다. 그런데 단순히 조회 html


에서 img src에 이미지가 저장되있는 local 경로를 넣으면 보안이슈 때문에 불러오질 못하더라구요. 그래서 


찾아보니 ResponseEntity로 사진을 넣고 특정 url에 뿌릴 수 있게 하는 것이 있더라구요.. 그런데 보면, 


form controller에서는 return redirect로 조회 화면으로 이동해야하기 때문에 return ResponsEntity(이미지)


를 할 수가 없습니다... 도대체 이럴 경우에는 어떻게 해야하나요... 지식이 너무 짧습니다..ㅠㅠ

0
  • 답변 2

  • 유니파
    496
    2021-08-05 15:21:44

    톰캣 WAS를 사용하신다면 conf안의 server.xml에 쭉 아래 내려보면 <host>에 <context>였나?

    여기에 로컬 경로 설정해주면 프로젝트 외부 파일도 경로 참조하여 사용할수있습니다.

    tomcat docbase라고 검색해보세요


  • 메시랑
    164
    2021-08-05 15:52:42

    local에서 해보는 중이라... 그 방법은 안될거 같에요..

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