起因:处理某个项目,需要把页面上的数据(订单.运单)等导出pdf. 第一个想法:从 Java 层去想.但是经过各种资料查询和实践,第一个想法宣告放弃: 幸好客户的要求是:导出的 pdf 尺寸要和打印的尺寸一致. 于是换了思路寻找资料,产生第二个想法,以“JSP html 导出pdf”等关键词搜索,查找到了使用 html2canvas 和 jsPDF 导出pdf的案例,经过实践,基本满足了需求. 作为开发者,我真真切切感受到html5的强大,以前一直负责服务层的开发,现在发现很多客户端的开发也挺有