zoukankan      html  css  js  c++  java
  • 把页面的Table直接输出到Excel文件中

    有个需求是统计的时候,为生成的html表格提供导出功能,但是这样导出Excel不会显示自身的表格 影响美观,但是excel会显示html的css样式,这里可以通过处理行对象的方式进行导出,但是处理起纵向合并比较麻烦,这里待续!

    1 String newStr = new String(name.getBytes(), "ISO8859_1");
    2 response.setContentType("application/vnd.ms-excel");
    3 response.setHeader("Content-disposition", "attachment; filename=" + newStr + ".xls");//这里支持中文,系统使用的是utf-8
    4 response.setCharacterEncoding("GBK");
    5 response.getWriter().println("<META content='text/html;charset=GBK' http-equiv='Content-Type'>");
    6 response.getWriter().println("<TABLE width='100%' border='1' bordercolor='#000000' align='center' cellpadding='0' cellspacing='0'  bordercolorlight='#000000' bordercolordark='#FFFFFF'>");
    7 response.getWriter().println(request.getParameter("table"));
    8 response.getWriter().println("</TABLE>");
  • 相关阅读:
    DAY 42 前端
    DAY 41 mysql
    DAY 40 前端学习
    DAY 39 前端学习
    DAY 38 前端学习
    DAY 37 前端学习
    上传一个桌面
    找到anaconda中自带的qtdesigner,设计ui文件并生成py文件
    python课程:python3的数字与字符串
    python3 偏最小二乘法实现
  • 原文地址:https://www.cnblogs.com/sun-space/p/5538591.html
Copyright © 2011-2022 走看看