没有合适的资源?快使用搜索试试~ 我知道了~
自己写的java导出页面上的数据到excel表格,可以在控制层调用一下该方法,注释都很清楚,真实可用
资源推荐
资源详情
资源评论
public class StorageService {
public XSSFWorkbook doExport(Model model,HttpServletRequest request, HttpServletResponse response) throws UnsupportedEncodingException {
//从数据库拿数据
//根据request获取前台传过来的数据
String cid = request.getParameter("cid");
String cplace = request.getParameter("cplace");
String deccount = request.getParameter("deccount");
String cname = request.getParameter("cname");
String ph = request.getParameter("ph");
String batchnumber = request.getParameter("batchnumber");
//根据前台的数据去数据库查出来自己要的数据
Map<String, Object> paramMap = new HashMap<>();
paramMap.put("EQ_deleteState", 0);
paramMap.put("EQ_cid", cid);
paramMap.put("EQ_cplace", cplace);
paramMap.put("EQ_deccount", deccount);
paramMap.put("EQ_cname", cname);
paramMap.put("EQ_ph", ph);
paramMap.put("EQ_batchnumber", batchnumber);
List<Out> list = search(paramMap);
//数据转成excel
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("application/x-download");
//定义excel的文件的名字
String fileName = "日志表.xlsx";
fileName = URLEncoder.encode(fileName, "UTF-8");
response.addHeader("Content-Disposition", "attachment;filename=" + fileName);
// 定义一个新的工作簿
XSSFWorkbook wb = new XSSFWorkbook();
public XSSFWorkbook doExport(Model model,HttpServletRequest request, HttpServletResponse response) throws UnsupportedEncodingException {
//从数据库拿数据
//根据request获取前台传过来的数据
String cid = request.getParameter("cid");
String cplace = request.getParameter("cplace");
String deccount = request.getParameter("deccount");
String cname = request.getParameter("cname");
String ph = request.getParameter("ph");
String batchnumber = request.getParameter("batchnumber");
//根据前台的数据去数据库查出来自己要的数据
Map<String, Object> paramMap = new HashMap<>();
paramMap.put("EQ_deleteState", 0);
paramMap.put("EQ_cid", cid);
paramMap.put("EQ_cplace", cplace);
paramMap.put("EQ_deccount", deccount);
paramMap.put("EQ_cname", cname);
paramMap.put("EQ_ph", ph);
paramMap.put("EQ_batchnumber", batchnumber);
List<Out> list = search(paramMap);
//数据转成excel
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
response.setContentType("application/x-download");
//定义excel的文件的名字
String fileName = "日志表.xlsx";
fileName = URLEncoder.encode(fileName, "UTF-8");
response.addHeader("Content-Disposition", "attachment;filename=" + fileName);
// 定义一个新的工作簿
XSSFWorkbook wb = new XSSFWorkbook();
资源评论
cskyto
- 粉丝: 2
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功