码迷,mamicode.com
首页 > 其他好文 > 详细

把页面的Table直接输出到Excel文件中

时间:2016-05-29 00:47:14      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

 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不会显示自身的表格 影响美观,可以通过处理行对象的方式进行导出,但是处理器纵向合并比较麻烦,这里待续!

把页面的Table直接输出到Excel文件中

标签:

原文地址:http://www.cnblogs.com/sun-space/p/5538591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!