标签:
1 /** 2 * 把Html表格导出为Excel 3 * @return 4 */ 5 public String do_statTableExport() { 6 response.setContentType("application/vnd.ms-excel"); 7 response.setHeader("Content-disposition", "attachment; filename=excel.xls"); 8 try { 9 response.setCharacterEncoding("GBK"); 10 response.getWriter().println("<META content=‘text/html;charset=GBK‘ http-equiv=‘Content-Type‘>"); 11 response.getWriter().println("<TABLE width=‘100%‘ border=‘1‘ bordercolor=‘#000000‘ align=‘center‘ cellpadding=‘0‘ cellspacing=‘0‘ bordercolorlight=‘#000000‘ bordercolordark=‘#FFFFFF‘>"); 12 response.getWriter().println(request.getParameter("table")); 13 response.getWriter().println("</TABLE>"); 14 } catch (Exception e) { 15 LOG.error("导出Excel失败", e); 16 } 17 18 return NONE; 19 }
有个需求是统计的时候,为生成的html表格提供导出功能,但是这样导出Excel不会显示自身的表格 影响美观,可以通过处理行对象的方式进行导出,但是处理器纵向合并比较麻烦,这里待续!
标签:
原文地址:http://www.cnblogs.com/sun-space/p/5538591.html