weixin_42498922
2014-03-11 16:22
浏览 279
已采纳

Java 导出数据到Excel模版

记得以前公司的导出excel是先做好Excel模版,类似下面图片这样(记不清楚了):

姓名 学号 性别 年龄
这个好像是循环List

<...>

vo.name vo.sno vo.sex vo.age
<...>

然后,后台java代码封装成List或Map形式的数据,里面存放类似VO这样的值,
List这样,然后调用模板,数据就自动往里写入了。

有知道或了解的朋友告诉一下,谢谢。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • itwangxinli_nyist 2014-03-12 08:20
    已采纳

    Jxls,到官网看看

    点赞 打赏 评论
  • 忧伤的比目鱼 2014-03-12 09:17

    后台配置:
    List exportList = tbCaseService.findTbCase(paraMap);
    Map dataMap = new HashMap();
    dataMap.put("exportList", exportList);

    Execl模板配置:


    ${report.caseNo} ${report.caseName} ${report.caseType}
    /jx:forEach

    点赞 打赏 评论
  • tongxinjiang 2014-03-12 15:32

    你百度一下ExcelUtils这个工具包,你说的应该类似于这个东西

    点赞 打赏 评论
  • aaaaaa1q 2014-03-12 16:43

    有模板导出的方式有很多,一种是对模板的参数的配置,如将所需导出的List包含的字段放入到模板内的某一注解中(XML格式)。或放入到某几行,再将其掩藏。这样别人就看不出,我们在模板上动手脚了。还有一种是通过数据库配置的方式。将所需导出的字段信息要入表中,导出时按格式填入excel中。

    点赞 打赏 评论

相关推荐 更多相似问题