请选择 进入手机版 | 继续访问电脑版

使用 poi 通过浏览器方式导出Excel表格(导出字段与表格字段不一样且取值逻

[复制链接]
科达工艺 发表于 2021-1-1 18:30:56 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
使用 poi 通过欣赏器方式导出Excel表格(导出字段与表格字段不一样且取值逻辑改变)
思路:拿到表格页面查询的结果作为查询条件,表格页面的url和点击导出按钮的url是一样的,按钮的url多一个参数用来做判断区分
前端代码:
  1.   导出Excel   
复制代码
背景逻辑:表格页面action
  1. public ActionForward showStatisticSheetList(ActionMapping mapping, ActionForm form,                        HttpServletRequest request, HttpServletResponse response)throws Exception{                IStatMethod statMethod = (IStatMethod) getBean(mapping.getAttribute());                statMethod.showStatisticSheetList(mapping, form, request, response);                String findListForward =request.getParameter("findListForward");                List attribute = (List)request.getAttribute("estList");                String excel = request.getParameter("excel");                                if(excel != null){                        //List attribute = (List)request.getAttribute("estList");                        exportXls(attribute,response);                        return null;                }        return  mapping.findForward(findListForward);//mapping.findForward("statisticsheetlist");        }
复制代码
poi代码 
[code]public void exportXls(List attribute, HttpServletResponse response) throws Exception{                                String ids = "";                for(int i=0;i
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )