springboot vue导出excel乱码
时间: 2023-09-07 09:14:57 浏览: 74
这个问题可能是由于编码设置不正确导致的。尝试以下步骤:
1.在后端Spring Boot应用程序的Response Header中添加内容类型和字符集。例如,使用以下代码:
```
response.setContentType("application/vnd.ms-excel;charset=UTF-8");
```
2.在前端Vue应用程序中进行编码设置。可以使用以下代码:
```
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
```
3.确保使用的Excel文件的编码与设置的编码相同。可以使用以下代码进行检查:
```
System.out.println(Charset.defaultCharset().name());
```
如果Excel文件的编码与设置的编码不同,请将Excel文件转换为正确的编码。
希望以上步骤能够帮助您解决问题。
阅读全文