excel下载本地模板内容乱码问题

记录一次excel下载本地模板内容乱码问题
需求是做一个导入功能,提供本地模板,但是每次下载出来内容都是乱码
excel下载本地模板内容乱码问题_第1张图片
原以为是response设置的参数有问题,各种乱改都没用
偶然在target - classes目录下发现了这个
excel下载本地模板内容乱码问题_第2张图片
原来在打包的过程中就已经是乱码了,所以下载的时候一定是乱码

 <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打包会压缩文件导致文件缺失或损坏

你可能感兴趣的:(java)