社区
JavaScript
帖子详情
请问导出Excel 怎么实现。求解决。
小白龙啊
2017-07-25 12:48:36
领导让我做个把表格导出Excel的功能。应该怎么做?没做过、
...全文
306
4
打赏
收藏
请问导出Excel 怎么实现。求解决。
领导让我做个把表格导出Excel的功能。应该怎么做?没做过、
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hookee
2017-08-02
打赏
举报
回复
1 简单点就 导出成 csv文本(字符串),不带格式的,可以用excel打开。 2 可以在客户端用WebOffice之类的控件,通过javascript生成excel格式,可以带格式。 3 可以用 SQLServer 的OPENROWSET 或者 bcp 导出execl 4 复杂点,写个服务,通过Excel控件生成文件
qq_38926855
2017-08-01
打赏
举报
回复
前台 <input id="btnSubmit" class="btn btn-primary " type="submit" value="导出" onclick="exportTj()"/> //导出 function exportTj(){ var check=$("input[name='checkItem']:checked"); var checkId = new Array(); for(var i = 0;i<check.length;i++){ checkId.push($(check[i]).val()); } location.href = "${ctx}/incomePay/entryFee/exportTj?schoolId="+$("#schoolId").val()+"&beginDate="+$("#beginDate").val()+"&endDate="+$("#endDate").val() +"&payWay="+$("#payWay").val()+"&checkId="+JSON.stringify(checkId); }
qq_38926855
2017-08-01
打赏
举报
回复
@RequestMapping(value = "exportTj") public String exportTj(Student student, HttpServletResponse response,HttpServletRequest request, RedirectAttributes redirectAttributes) { try { String checkId = request.getParameter("checkId"); JSONArray arr = JSONArray.fromObject(checkId); String fileName = "报名费.xlsx"; List<Student> stuList = studentManagerService.findList(student); List<EntryFeeVo> returnList = new ArrayList<EntryFeeVo>(); //从缓存里取字典列表 Map<String, List<Dict>> dictMap = (Map<String, List<Dict>>)CacheUtils.get("dictMap"); if (stuList!=null && stuList.size()>0){ for(Student stu : stuList){ //判断是否有勾选有的话只导出勾选项 if(arr.size() > 0){ boolean flag = false; for(int i = 0; i < arr.size(); i++){ if(stu.getId().equals(arr.get(i))){ flag = true; break; } } if(!flag){ continue; } } EntryFeeVo vo = new EntryFeeVo(); vo.setSchoolName(stu.getSchoolName()); vo.setSignTimeStr(DateUtils.formatDate(stu.getSignTime(), "yyyy-MM-dd")); if(dictMap!=null){ for(int i=0;i<dictMap.get("license_type").size();i++){ if(stu.getLicenseType().equals(dictMap.get("license_type").get(i).getValue())){ vo.setLicenseTypeStr(dictMap.get("license_type").get(i).getLabel()); break; } } vo.setTruename(stu.getTruename()); vo.setUsername(stu.getUsername()); vo.setCardno(stu.getCardno()); vo.setClassName(stu.getClassName()); vo.setPrice(stu.getPrice()); vo.setReturnAmount(stu.getReturnAmount()); vo.setCutAmount(stu.getCutAmount()); vo.setGiftPoint(stu.getGiftPoint()); vo.setIntroducerName(stu.getIntroducerName()); //支付方式 for(int i=0;i<dictMap.get("pay_way_type").size();i++){ if(stu.getPayWay().equals(dictMap.get("pay_way_type").get(i).getValue())){ vo.setPayWayStr(dictMap.get("pay_way_type").get(i).getLabel()); break; } } vo.setRealAmount(stu.getRealAmount()); } returnList.add(vo); } } new ExportExcel("报名费", EntryFeeVo.class, 2).setDataList(returnList).write(response, fileName).dispose(); return null; } catch (Exception e) { addMessage(redirectAttributes, "报名费导出失败!失败信息:"+e.getMessage()); } return "redirect:" + adminPath + "/incomePay/entryFee/list"; }
斯洛文尼亚旅游
2017-07-25
打赏
举报
回复
前端导出有兼容性问题,自己参考这个:
easyui datagrid数据导出excel文件示例
JAVA
导出
EXCEL
实现
JAVA
导出
EXCEL
实现
JAVA 使用 POI
实现
数据
导出
到
Excel
前言: 人生中第一次发布博客,怎么说还是有点紧张的。希望各位看官多多支持~~~!引入: 就在上个礼拜,项目中有一个需
求
就是把一些数据
导出
到
Excel
中,并且要
求
Excel
要按照规定的内容和排版显示
导出
来的数据。 当时看到这个需
求
内心还是有点小压力的,毕竟刚刚做后台没多久(ps:我在外包公司,有什么就写什么。哈哈【Fuck!】) 当然有压力还是没压力,该写还是要写的,我就开始...
java
实现
导出
Excel
的功能
这篇文章主要为大家详细介绍了java
实现
导出
Excel
的功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
导出
excel
是咱Java开发的必备技能啦,之前项目有这个功能,现在将其独立出来,分享一下。 所用技术就是SpringBoot,然后是MVC架构模式。 废话不多说,直接上代码了,源码点末尾链接就可以下载。 (1)新建一个SpringBoot项目(可以官网https://start.spring.io/直接生成下载,然后导入eclipse),项目结构如下: (2)修改pom文件,添加依赖;
JAVA
实现
Easypoi
导出
Excel
easypoi基于注解的导入
导出
,修改注解就可以修改
Excel
。
NPOI
实现
EXCEL
的
导出
NPOI
实现
EXCEL
的
导出
技术栈: 基于NPOI+
Excel
Report
实现
的导入与
导出
EXCEL
类库:
Excel
Utility 1.
Excel
Untility 功能: 1.将数据
导出
到
EXCEL
(支持XLS,XLSX,支持多种类型模板,支持列宽自适应) 类名:
Excel
Utility. Export 2.将
EXCEL
数据导入到数据对象中(DataTable、Dataset,支持XLS,XLSX) 类名:
Excel
Utility. Import 2.
Excel
Ut
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章