워크북 생성시
Workbook workbook = new HSSFWorkbook();
혹은
Workbook workbook = new XSSFWorkbook();
로 선언한다
HSSFWorkbook :
.xls 확장자를 가진, 엑셀 2003 버전까지의 파일 형식을 지원.
최대 65536행, 256열까지의 데이터만 다룸
XSSFWorkbook :
.xlsx 확장자를 가진, 엑셀 2007 버전 이후의 파일 형식을 지원.
최대 1048576행, 16384열까지의 데이터를 다룸.
파일 다운로드 타입 설정시
response.setContentType("application/vnd.ms-excel");
혹은
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
로 설정한다
application/vnd.ms-excel:
.xls 확장자를 가진, 엑셀 2003 버전까지의 파일 형식.
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet:
.xlsx 확장자를 가진, 엑셀 2007 버전 이후의 파일 형식.