[SpringBoot] 파일다운로드 컨트롤러 (feat.a href)
input file로 업로드를 하고 업로드된 파일에 다운로드를 링크를 a 태그로 걸어 다운로드 하기. 과거 spring 에서는 tomcat server.xml 에 다운로드 폴더를 context path에 추가하고 /도메인/{#context path#}/{#파일명#} 이런식으로 다운로드 url을 간단하게 생성해서 썼었었다. 하지만 springboot 에서는 내장 tomcat이 자동으로 설정되기 때문에 docbase 를 내가 application.yml 에 지정하긴 힘들고 (변수 발생 가능) EmbeddedServletContainerCustomizer 인터페이스로 톰캣 구성을 설정해 줄 수는 있는데... 그냥 파일다운로드 컨트롤러 하나 생성하는게 더 올바른 방법일 것 같음 ㅋㅋㅋ 위 이미지 업로드 파일을 ..
Java/SpringBoot&Spring
2023. 7. 26. 11:15