Java的 Excel 讀寫--easyexcel


https://www.cnblogs.com/TFengStorm/p/11776893.html

@GetMapping("/out")
public void out(HttpServletResponse response) throws Exception {
String fileName = new String(("temp.xlsx").getBytes("UTF-8"), "ISO-8859-1");
response.setHeader("Content-Disposition", "attachment;fileName=" + fileName);
response.setContentType("application/force-download");// 設置強制下載不打開
/* String tt = "D:\\work\\temp.xlsx";
OutputStream out = new FileOutputStream(tt);*/
ExcelWriter writer = new ExcelWriter(response.getOutputStream(), ExcelTypeEnum.XLSX,true);
Sheet sheet = new Sheet(1,1,ReadModel.class);
sheet.setSheetName("學生信息");
List<ReadModel> datas = new ArrayList<>();
ReadModel readModel1 = new ReadModel();
ReadModel readModel2 = new ReadModel();
readModel1.setStudentName("張三");
readModel2.setStudentName("李四");
datas.add(readModel1);
datas.add(readModel2);
writer.write(datas,sheet);
writer.finish();
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM