JAVA Basic 강의자료] 파일 다운로드(ResponseEntity사용)
JAVA Basic 강의자료] 파일 다운로드(ResponseEntity사용)
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
파일 다운로드(ResponseEntity사용)
<소스코드>
@Controller
public class DownloadController {
// ResponseEntity를 사용하는 경우
@RequestMapping(value="/downloadFile2", method = {RequestMethod.GET} )
public ResponseEntity<String> downloadFile2() throws IOException {
// HTTP헤더 지정
HttpHeaders headers = new HttpHeaders();
headers.setContentType(new MediaType("application", "octet-stream"));
headers.set("Content-Disposition", String.format("filename=\"%s\"", "sample.txt"));
String data = "HelloWorld!";
return new ResponseEntity<String>(data, headers, HttpStatus.OK);
}
}
'자바 > Java공부하기' 카테고리의 다른 글
JAVA Basic 강의자료] JSON형식 취득하는 경우 (0) | 2016.09.29 |
---|---|
JAVA Basic 강의자료] 파일 다운로드(Writer/OutputStream사용) (0) | 2016.09.29 |
JAVA Basic 강의자료] 파일 다운로드(HttpServletResponse사용) (0) | 2016.09.29 |
JAVA Basic 강의자료] Form으로부터 값을 받는 경우 (0) | 2016.09.29 |
JAVA Basic 강의자료] URL 리퀘스트로부터 값을 받는 경우 (0) | 2016.09.28 |