📄 writeexcel.jsp
字号:
<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.io.*,org.apache.poi.hssf.usermodel.*"%><% // 创建新的Excel 工作簿 HSSFWorkbook workbook=new HSSFWorkbook(); // 在Excel工作簿中建一工作表,其名为缺省值 HSSFSheet sheet = workbook.createSheet("JSP"); // 在索引0的位置创建行(最顶端的行) HSSFRow row = sheet.createRow((short)0); //在索引0的位置创建单元格(左上端) HSSFCell cell = row.createCell((short) 0); // 定义单元格为字符串类型 cell.setEncoding(HSSFCell.ENCODING_UTF_16); // 在单元格中输入一些内容 cell.setCellValue("作者"); cell = row.createCell((short) 1); // 定义单元格为字符串类型 cell.setEncoding(HSSFCell.ENCODING_UTF_16); // 在单元格中输入一些内容 cell.setCellValue("编辑"); // 在索引1的位置创建行(最顶端的行) row = sheet.createRow((short)1); //在索引0的位置创建单元格(左上端) cell = row.createCell((short) 0); // 定义单元格为字符串类型 cell.setEncoding(HSSFCell.ENCODING_UTF_16); // 在单元格中输入一些内容 cell.setCellValue("柳永坡"); cell = row.createCell((short) 1); // 定义单元格为字符串类型 cell.setEncoding(HSSFCell.ENCODING_UTF_16); // 在单元格中输入一些内容 cell.setCellValue("杜洁"); //filename是工作簿的存放位置,存放在当前应用程序的根目录下 String filename=application.getRealPath("/")+"test.xls"; // 新建一输出文件流 FileOutputStream fOut = new FileOutputStream(filename); // 把相应的Excel 工作簿存盘 workbook.write(fOut); fOut.flush(); // 操作结束,关闭文件 fOut.close(); out.println("excel文件生成,存放在<BR>" + filename);%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -