스프링에서 압축파일 다운받는 코드입니다.
간단하게 예제로 작성했고 자세한 설명은 코드 내의 주석 참고하면 됩니다.
압축파일이 아니라 텍스트, 엑셀, csv 등의 파일을 다운하고 싶다면
32~54라인 압축관련 소스 제외하고
56라인의 FileInputStream 객체를 생성할 때 File객체를 파라미터로 넘기면 됩니다.
예를 들면
============================================================================
File testFile = new File("파일 전체 경로");
InputStream is = new FileInputStream(testFile);
============================================================================
이런 식으로 파일 다운로드 구현하면 됩니다.
'dev > 스프링' 카테고리의 다른 글
spring security sessionRegistry (0) | 2022.04.25 |
---|---|
Spring SecurityContextHolder (0) | 2022.02.11 |
TooManyResultsException 에러 (0) | 2021.10.22 |
ajax 배열 파라미터 전달 (0) | 2021.09.17 |
IllegalStateException parameter 에러 (0) | 2021.09.15 |