728x90 AbstractView1 [Spring / Legacy] AbstractView를 활용해 파일 다운로드 기능 구현해보기 웹 프로젝트를 진행하다보면 업로드와 다운로드 기능을 거의 필수적으로 개발하게 된다. 오늘은 그 중에서 다운로드 기능에 대해서 정리해보려고 한다. File Upload 로직이 서버단에서 이루어지는 것에 비해 File Download는 뷰단에서 이루어진다. 하지만, 진짜 View인 jsp 파일을 return 하는 것은 아니다. 대신 AbstractView라는 해석 그대로 추상View 라는 클래스를 이용하여 처리한다. 우리가 AbstractView 클래스를 상속받는 클래스를 만들고 리턴하기만 하면 해당 클래스는 뷰로 취급되어 다운로드 기능이 구현되는 것이다. 바로 알아보도록 하자. [ 구현 과정 ] 우선 위와 같은 방식으로 servlet-context.xml에 ViewResolver와 DownloadView를.. 2022. 1. 21. 이전 1 다음 반응형