dev/스프링

압축파일 다운로드

tiqndjd12 2022. 2. 8. 18:28

스프링에서 압축파일 다운받는 코드입니다.

 

간단하게 예제로 작성했고 자세한 설명은 코드 내의 주석 참고하면 됩니다.

 

압축파일 다운로드 코드

 

 

압축파일이 아니라 텍스트, 엑셀, csv 등의 파일을 다운하고 싶다면

 

32~54라인 압축관련 소스 제외하고

 

56라인의 FileInputStream 객체를 생성할 때 File객체를 파라미터로 넘기면 됩니다.

 

예를 들면

 

============================================================================

File testFile = new File("파일 전체 경로");

InputStream is = new FileInputStream(testFile);

============================================================================

 

이런 식으로 파일 다운로드 구현하면 됩니다.