资源简介
自己查找了所有网络资源上的html页面tabel导出为excel,发现都不好用,这个是我自己写的,项目中实际用到的,包括前段js,和后端ExcelController, 可以通用
代码片段和文件信息
package com.llg.controller.common;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.llg.controller.base.baseController;
import com.llg.util.Jurisdiction;
import com.llg.util.objectExcelView;
import com.llg.util.PageData;
@Controller
@RequestMapping(“/excelExport“)
public class ExcelController extends baseController {
String menuUrl = “excel/list.do“; //菜单地址(权限用)
/* @RequestMapping(“/goExcelUpload“)
public String getTransferList(ModelMap model HttpServletRequest request String employeeId) throws Exception {
// employeeId = request.getParameter(“employeeId“);
return “/transfer/excelUpload“;
}*/
/**导出到excel
* @param
* @throws Exception
*/
@RequestMapping(value=“/export“)
public ModelAndView exportExcel(HttpServletRequest request) throws Exception{
logBefore(logger Jurisdiction.getUsername()+“导出Child到excel“);
ModelAndView mv = new ModelAndView();
Mapject> dataMap = new HashMapject>();
List titles = new ArrayList();
String tou = request.getParameter(“tou“);
if(null!=tou){
String[] ths = tou.split(““);
for(String th :ths){
titles.add(th);
}
}
dataMap.put(“titles“ titles);
String[] rows= request.getParameterValues(“row“);
List varList = new ArrayList();
for(int i=0;i PageData vpd = new PageData();
String[] cols = rows[i].split(““);
for(int j=0;j vpd.put(“var“+(j+1) cols[j]);
}
varList.add(vpd);
}
dataMap.put(“varList“ varList);
objectExcelView erv = new objectExcelView();
mv = new ModelAndView(ervdataMap);
return mv;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2382 2017-10-19 12:30 excel.js
文件 76043 2017-10-19 12:45 tabletest.html
文件 16911 2017-10-19 12:47 操作说明.docx
文件 2070 2017-10-19 11:45 ExcelController.java
相关资源
- 在线预览文档flash版支持word、excel、
- js excel 批量复制数据到 html新
- WINDOWS系统日志导出工具及使用方法
- HTML读取Excel表内容的js插件
- 万能文件转换工具(wordexcelpowerpiont
- CSDN博客导出工具v4.1-源码
- 类似百度文库在线预览文档flash版(支
- datatable、pdfmake、buttons.html5导出中文
- 博客导出工具
- CSDN博客导出工具v4.1.zip
- html简单练习-旅游网
- CSDN博客导出工具v4.2
- excel完美转html在官方demo基础上优化,
- datatables+springmvc+bootstrap实现分页
- 最新全国各省、市、县、镇、村mysq
- easy_office提供html2excel html2word html2pdf工
- 封装QTableView,支持冻结列,绘制表头
- docbook导出PDF/HTML/RTF/DOCX/ODT格式
- POI修改word、excel、pdf、ppt文件属性如
- js导出html表格中数据
- table2excel
- html中table导出成excel、word、txt等
- tinymce富文本编辑器集成demo,添加po
- HTML_Table_Extractor
- 直接将EXCEl数据黏贴到网页表格
- 根据Excel表格数据生成ECharts图表 V2.
- parse.tar.gz
- js+html实现的Table可编辑
- html静态读取excel文件
- html table 固定表头和列
评论
共有 条评论