记录一次excel下载本地模板内容乱码问题
需求是做一个导入功能,提供本地模板,但是每次下载出来内容都是乱码
原以为是response设置的参数有问题,各种乱改都没用
偶然在target - classes目录下发现了这个
原来在打包的过程中就已经是乱码了,所以下载的时候一定是乱码
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.2.0</version>
<configuration>
<encoding>UTF-8</encoding>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>xls</nonFilteredFileExtension>
<nonFilteredFileExtension>xlsx</nonFilteredFileExtension>
<nonFilteredFileExtension>zip</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
</plugins>
在pom.xml里面添加这个plugin 就行了
原因是maven打包会压缩文件导致文件缺失或损坏