霍东伟
2019-06-29 c757479adfb0e4da18f3d9795f608a7f004e0bde
提交内容
1个文件已修改
15 ■■■■■ 已修改文件
sensor/src/com/fgkj/servlets/EchartPictureDowloadServlet.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
sensor/src/com/fgkj/servlets/EchartPictureDowloadServlet.java
@@ -56,11 +56,14 @@
        String[] picNames = null;
        String[] picSours = null;
        String[][] tabData = null;
        try {
            picNames = ActionUtil.getGson().fromJson(req.getParameter("picNames"), String[].class);
            picSours = ActionUtil.getGson().fromJson(req.getParameter("picSours"), String[].class);
            tabData  = ActionUtil.getGson().fromJson(req.getParameter("tabData"), String[][].class);
            picNames = req.getParameter("picNames")==null?null:ActionUtil.getGson().fromJson(req.getParameter("picNames"), String[].class);
            picSours = req.getParameter("picSours")==null?null:ActionUtil.getGson().fromJson(req.getParameter("picSours"), String[].class);
            tabData  = req.getParameter("tabData")==null?null:ActionUtil.getGson().fromJson(req.getParameter("tabData"), String[][].class);
//            for(int i =0;i<picNames.length;i++) {
//                System.out.print(picNames[i]+"\t");
//                System.out.println(picSours[i]);
//            }
            // 创建一个工作薄
            HSSFWorkbook wb = new HSSFWorkbook();
            if(picNames != null && picSours != null){
@@ -87,7 +90,7 @@
    private void ExprotReportTabData(HSSFWorkbook wb, HttpServletRequest req,
            HttpServletResponse resp, String[][] tabData) {
        HSSFSheet sheet1 = wb.createSheet("表格数据");
        int rownum = 1;
        int rownum = 0;
        for(int i=0;i<tabData[0].length;i++){
            sheet1.createRow(rownum);
            for(int j=0;j<tabData[i].length;j++){
@@ -111,7 +114,7 @@
                e.printStackTrace();
            }
        }
        int rownum = 1;
        int rownum = 0;
        //创建图片
        if(bytes.size() > 0){            
            HSSFPatriarch patriarch = sheet1.createDrawingPatriarch();