当前位置: 首页 > news >正文

网站的建设公司哪家好做一百度网站

网站的建设公司哪家好,做一百度网站,义乌网站建设公司哪家好,电子商务网站建设考试重点文章目录 与其他模版引擎对比1.引入maven依赖包2.新建Word文档exportWprd.docx模版3.编写导出word接口代码4.导出成果 poi-tl是一个基于Apache POI的Word模板引擎#xff0c;也是一个免费开源的Java类库#xff0c;你可以非常方便的加入到你的项目中#xff0c;并且拥有着让… 文章目录 与其他模版引擎对比1.引入maven依赖包2.新建Word文档exportWprd.docx模版3.编写导出word接口代码4.导出成果 poi-tl是一个基于Apache POI的Word模板引擎也是一个免费开源的Java类库你可以非常方便的加入到你的项目中并且拥有着让人喜悦的特性。中文网站 可以通过word模版引擎渲染文本、图片、表格、列表数据可以渲染条形图3D条形图、柱形图3D柱形图、面积图3D面积图、折线图3D折线图、雷达图、饼图3D饼图、散点图等图表渲染可以根据条件隐藏或者显示某些文档内容包括文本、段落、图片、表格、列表、图表等可以根据集合循环某些文档内容包括文本、段落、图片、表格、列表、图表等支持设置书签文档内锚点和超链接功能模板即样式同时代码也可以设置样式插件化设计在文档任何位置执行函数 与其他模版引擎对比 1.引入maven依赖包 1引入poi-tl包 dependencygroupIdcom.deepoove/groupIdartifactIdpoi-tl/artifactIdversion1.12.2/version /dependency2因为poi-tl依赖于Apache POI5.2.2所以必须映入poi依赖包 dependencygroupIdorg.apache.poi/groupIdartifactIdpoi-ooxml/artifactIdversion5.2.2/version /dependencydependencygroupIdorg.apache.poi/groupIdartifactIdpoi/artifactIdversion5.2.2/version /dependency dependencygroupIdorg.apache.poi/groupIdartifactIdpoi-ooxml-schemas/artifactIdversion4.1.2/version /dependency dependencygroupIdorg.apache.poi/groupIdartifactIdpoi-scratchpad/artifactIdversion5.2.2/versionscopecompile/scope /dependency3继续 引入poi-tl需要的commons-io与log4j-api依赖包必须引入否则会报错报错如下 dependencygroupIdcommons-io/groupIdartifactIdcommons-io/artifactIdversion2.11.0/version /dependencydependencygroupIdorg.apache.logging.log4j/groupIdartifactIdlog4j-api/artifactIdversion2.14.1/version /dependency不引入会导致报错报错如下 2.新建Word文档exportWprd.docx模版 在静态资源目录下resources/static/templates新建exportWord.docx编写以下模版内容 3.编写导出word接口代码 GetMapping(/exportWord)public void exportWord(HttpServletResponse response) throws FileNotFoundException {//存放数据也就是填充在word里面的值MapString, Object params new HashMap();params.put(title,测试使用poi-tl模版导出word);params.put(ceshi,测试使用poi-tl模版导出word);params.put(name,张三);params.put(text,知之为知之不知为不知);//模板路径// String templatePath E:\\demo\\word.docx;// 或模板在静态资源的相对路径File rootFile new File((ResourceUtils.getURL(classpath:).getPath()));File templateFile new File(rootFile, /static/templates/exportWord.docx);//jar包获取不到文件路径//URLDecoder.decode() 解决获取中文名称文件路径乱码String templatePath URLDecoder.decode(templateFile.getPath());//生成文件名String fileName new SimpleDateFormat(yyyyMMddHHmmss).format(new Date()) _ System.currentTimeMillis();// 导出woldtry {// 导出Word文档为文件XWPFTemplate template XWPFTemplate.compile(templatePath).render(params);// 将导出的Word文件转换为流response.setContentType(application/octet-stream);response.setHeader(Content-disposition,attachment;filename\fileName.docx\);// HttpServletResponse responseOutputStream out response.getOutputStream();BufferedOutputStream bos new BufferedOutputStream(out);template.write(bos);bos.flush();out.flush();// 最后不要忘记关闭这些流。PoitlIOUtils.closeQuietlyMulti(template, bos, out);} catch (Exception e) {System.out.println(导出Word文档时出现异常 e.getMessage());}}4.导出成果
http://www.tj-hxxt.cn/news/228561.html

相关文章:

  • 企业网站的特征电子工厂网站建设
  • 网站权重多少比较好孟津网站开发
  • 北京建设网站 公司下载wordpress 4.8.1
  • 不会代码 怎么做网站wordpress网站打开速度慢
  • 企业营销型网站有哪些如何开公司做网站
  • 做导购网站如何获利雁塔区住房和城乡建设局网站
  • 做网站 零基础从哪里开始学广东海外建设监理有限公司官方网站
  • 在阿里云做的网站怎么进后台济南住宅网签查询
  • 无锡市规划建设局网站网站如何优化排名软件
  • 北京市住房城乡建设部网站网站地图的使用
  • 设计漂亮的网站做系统正版win10系统下载网站
  • 网站如何添加内容武威市凉州区建设局网站
  • 济南商务网站建设网站开发命名规范
  • 自己做网站视频教学搭建网站怎么赚钱
  • 深圳企业网站制作公司怎样网站开发毕业设计开课题目
  • 最好的产品网站建设做携程网站的技术
  • 建设展示型网站公司哪家好社交网站怎么制作
  • 呼叫中心网站建设深圳市建
  • 绍兴专业制作网站榆林建站网站建设
  • 上传网站主办者承诺书建网站哪家好 优帮云
  • 工伤保险网上做实网站网站建设报价明细
  • 两个人能用的一个公司做网站吗软件工程就业方向及薪资待遇
  • 西安做网站的公司有网站建设公司株洲
  • 网页的建设流程怎么确定搜索引擎seo推广
  • 自治区建设厅网站html5单页面网站
  • 微信网站开发用什么语言wordpress 内涵段子
  • 贵州省交通工程建设质监局网站网店运营论文3000字
  • 定制手机号码官方网站做网站网站如何定位
  • 惠州建设银行网站梧州seo排名
  • 手机怎么搭建网站源码网游开发