前端controller写法

来源:互联网 发布:linq高级编程 pdf 编辑:程序博客网 时间:2024/06/05 00:47
@RequestMapping(value = "/excel/export")public void exportExcel(HttpServletResponse response) {    try {        String filename ="统计";        OutputStream os = response.getOutputStream();// 取得输出流        response.reset();// 清空输出流        response.setCharacterEncoding("utf-8");        // 取得文件名。        response.setContentType("application/x-msdownload");        response.setHeader("Content-Disposition", "attachment;filename= "+new String(filename.getBytes("gb2312"),"iso8859-1")+".xls");        WritableWorkbook book = Workbook.createWorkbook(os);        // 生成名为第一页的工作表,参数0表示这是第一页        WritableSheet sheet = null;        Service.creteEcxel(sheet,book);        book.write();        book.close();    } catch (Exception e) {        e.printStackTrace();    }}
0 0
原创粉丝点击