zoukankan      html  css  js  c++  java
  • Jeecgroot中autopoi(easypoi)的注意细节

    1、后台模板图片的路径——我demo的文件存放在resource下的static/word/下

          图片路径:image.setUrl("static/word/testCode.png");

          模板文件路径:new ClassPathResource("static/word/Image.docx").getPath();

    2、我用的是maven项目,resource下的模板文件避免font时乱码,pom文件修改设置

    <!-- 避免font文件的二进制文件格式压缩破坏 -->
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <configuration>
    <nonFilteredFileExtensions>
    <nonFilteredFileExtension>woff</nonFilteredFileExtension>
    <nonFilteredFileExtension>woff2</nonFilteredFileExtension>
    <nonFilteredFileExtension>eot</nonFilteredFileExtension>
    <nonFilteredFileExtension>ttf</nonFilteredFileExtension>
    <nonFilteredFileExtension>svg</nonFilteredFileExtension>
    <nonFilteredFileExtension>docx</nonFilteredFileExtension>
    <nonFilteredFileExtension>xls</nonFilteredFileExtension>
    </nonFilteredFileExtensions>
    </configuration>
    </plugin>

      3、前台使用的是vue+elementAdmin

           1、 请求需要加上 responseType: 'blob'

           2、 vue不能使用mock模块,否则返回的时间将是乱码,不是blob

  • 相关阅读:
    安装和配置SQL
    自定义中间件封装为模块
    留言板
    Spring Factories机制
    JVM参数配置
    全链路监控的方案概述与比较
    Lombok注解-@SneakyThrows
    @FeignClient注解 中属性 contextId使用
    @validate或@valid注解进行数据校验的解决方案
    maven的settings.xml标签详解
  • 原文地址:https://www.cnblogs.com/brucebai/p/12469094.html
Copyright © 2011-2022 走看看