Spring Framework 에서 File download 를 쉽게 구현이 가능합니다.

파일 다운로드를 구현하는 방법은 다양하지만 Spring 을 사용 중이라면 Servlet 세팅만으로 쉽게 가능합니다.

전체적인 로직은 파일 다운로드 URL 요청 시 해당 파일을 찾아 JSP 페이지가 아닌 Class 로 구현된 View 로 연결하여 Stream으로 요청한 Client 쪽으로 전달합니다.

해당 파일 다운로드 View만 구현해 놓으면 간단하게 파일 다운로드가 필요한 곳에서 호출만 해주면 됩니다.


1. dispatcher-servlet.xml 파일에 bean 등록



2. view 역활을 대신 할 class를 생성




3. 파일 다운로드 요청 URL에서 생성한 View로 전달



'Develop > Spring' 카테고리의 다른 글

aop 사용 방법  (0) 2023.02.22
[Mybatis] insert 하고 seq key 값 가져오기  (0) 2015.12.17
STS 설치 및 Spring Project 만들기  (0) 2015.11.24

+ Recent posts