java 代码
- HSSFWorkbook wb = new HSSFWorkbook();
- HSSFCellStyle cellStyle = wb.createCellStyle(); // 建立新的cell样式
- cellStyle.setDataFormat(wb.createDataFormat().getFormat("h:mm")); // 设定Excel中cell的格式
- HSSFCellStyle cellCenterStyle = wb.createCellStyle();
- cellCenterStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER); // 左右居中的样式
- cellCenterStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER); // 垂直居中
java 代码
- // 向response输出excel文件
- response.setContentType("Application/msexcel");
- response.setHeader("Content-disposition","attachment; filename=record.xls" );
- wb.write(response.getOutputStream());
这样可以不刷新页面,直接在页面上弹出询问窗口,打开还是保存
本文介绍使用Java HSSFWorkbook创建Excel文件的方法,并演示如何设置单元格格式为时间显示及居中对齐,最后通过HTTP响应将Excel文件发送给客户端。
887

被折叠的 条评论
为什么被折叠?



