Spring,MyBatis 실무 과정 자료] 파일 다운로드(HttpServletResponse사용)
Spring,MyBatis 실무 과정 자료] 파일 다운로드(HttpServletResponse사용)
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
파일 다운로드(HttpServletResponse사용)
■ 인수로서 HttpServletResponse 사용
■ 리턴값은 void
■ ServletAPI 직접 사용하므로, Content-Type등을 지정할 수 있다.
■@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"));
//…
}
}
'자바 > Spring' 카테고리의 다른 글
Spring,MyBatis 실무 과정 자료] JSON형식으로 리턴하는 경우 (0) | 2017.04.19 |
---|---|
Spring,MyBatis 실무 과정 자료] 파일 다운로드(ResponseEntity사용) (0) | 2017.04.19 |
Spring,MyBatis 실무 과정 자료] Form에서 값을 받아, 세션에 저장하는 경우 (0) | 2017.04.19 |
Spring,MyBatis 실무 과정 자료] Form에서 값을 받는 경우 (0) | 2017.04.19 |
Spring,MyBatis 실무 과정 자료] URL 응답링크에서 값을 받는 경우 (0) | 2017.04.19 |