JAVA Basic 강의자료] 파일 다운로드(HttpServletResponse사용)

 

JAVA Basic 강의자료] 파일 다운로드(HttpServletResponse사용)

 

 

 

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

파일 다운로드(HttpServletResponse사용)

 

 

<소스코드>

 

 

@Controller
public class DownloadController {
   
    // HttpServletResponse를 사용하는 경우
    @RequestMapping(value="/downloadFile1", method = {RequestMethod.GET} )
    public void downloadFile1(HttpServletResponse response) throws IOException {
       
        // HTTP 헤더 지정
        response.setContentType("application/octet-stream");
        response.setHeader("Content-Disposition", String.format("filename=\"%s\"", "sample.txt"));
       
        PrintWriter writer = response.getWriter();
        writer.append("HelloWorld");
    }
}

+ Recent posts