writeexcel.jsp
来自「jsp 应用开发技术光盘 是《jsp应用开发技术》这本书的源代码」· JSP 代码 · 共 51 行
JSP
51 行
<%@ 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 + =
减小字号Ctrl + -
显示快捷键?