public void poi(HttpServletRequest req, HttpServletResponse resp) throws Exception {
try {
// 워크북 생성
HSSFWorkbook objWorkBook = new HSSFWorkbook();
// 워크시트 생성
HSSFSheet objSheet = objWorkBook.createSheet();
// 행생성
HSSFRow objRow = objSheet.createRow(0);
// 셀 생성
HSSFCell objCell = objRow.createCell(0);
HSSFCellStyle cs = objWorkBook.createCellStyle();
HSSFDataFormat df = objWorkBook.createDataFormat();
cs.setDataFormat(df.getFormat("#,##0.0")); //or cs.setDataFormat((short)7);
objCell.setCellValue(2655.32);
objCell.setCellStyle(cs);
objWorkBook.write(resp.getOutputStream());
OutputStream out = resp.getOutputStream();
resp.setCharacterEncoding("utf-8");
resp.setContentType("application/x-msexcel");
resp.setHeader("Content-Disposition", "attachment;filename=test.xls");
objWorkBook.write(out);
out.close();
} catch(Exception e) {
}
}
'프로그램 언어 > 자바' 카테고리의 다른 글
Https 파일 다운로드 샘플 (0) | 2016.04.14 |
---|---|
Reflection을 이용하여 특정 Class의 getter 함수 실행 하기 샘플 (0) | 2015.10.19 |
자바 어플리케이션(jar)을 실행파일(exe)로 만들기 :: launch4j (0) | 2013.04.18 |
JVM Options (0) | 2013.04.15 |
숫자를 한글자리수로 표현 (0) | 2013.02.25 |