, t는 apche는 POI 사용이 느린 것입니다 통합 문서를 HSSF 사용하고 더 많은 공간을 소비 3.17 베타 1
SXSSFWorkbook workbook = new SXSSFWorkbook(100);
workbook.setCompressTempFiles(true);
Sheet sh = workbook.createSheet();
//write your data on sheet
//below code will download file in browser default download folder
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment; filename="+filename+".xlsx");
workbook.write(response.getOutputStream());
workbook.close();
workbook.dispose();
의 PDF를 사용하여 itext
Document document = new Document();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
PdfWriter.getInstance(document, baos);
document.open();
//write your code
document.add("content");
document.close();
response.setHeader("Expires", "0");
response.setHeader("Cache-Control","must-revalidate, post-check=0, pre-check=0");
response.setHeader("Pragma", "public");
response.setContentType("application/pdf");
response.addHeader("Content-Disposition", "attachment; filename="+filename+".pdf");
response.setContentLength(baos.size());
OutputStream os = response.getOutputStream();
baos.writeTo(os);
os.flush();
os.close();
writableworkbook의 경우는의 일부입니다 jexcel API가 맞습니까? 이것은 poi 권리를 사용하는 경우에도 작동해야합니다? – user571099
@ user571099 통합 문서는 여기'HSSFWorkbook'이지,'WritableWorkbook'이 아닙니다. –
이것은 정확히 내가 찾고 있었던 것이었다! Jersey RESTful 웹 서비스와 비슷하게 수행 할 수 있다고 가정합니다. – Brian