没有合适的资源?快使用搜索试试~ 我知道了~
自己写的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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 汇编语言安装文件:nasm-2.16.03
- Java 插件框架 (PF4J).zip
- image-svnadmin-2.5.3.tgz 正在使用ing,方便简单使用,运维好工具
- 地平线ros2文件.zip
- Java 多线程课程的代码及少量注释.zip
- 数据库课程设计-基于的个性化购物平台的建表语句.sql
- 数据库课程设计-基于的图书智能一体化管理系统的建表语句.sql
- Java 代码覆盖率库.zip
- Java 代码和算法的存储库 也为该存储库加注星标 .zip
- 免安装Windows10/Windows11系统截图工具,无需安装第三方截图工具 双击直接使用截图即可 是一款免费可靠的截图小工具哦~
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功