解决Struts2 文件下载中文文件名乱码问题主要需要修改两个地方。
1.配置文件
<param name = "contentType">${resource.contentType};charset=ISO8859-1</param>
2.下载的action中把文件名更改成ISO8859-1的。
wholeName = new String(wholeName.getBytes(), "ISO8859-1");
解决Struts2 文件下载中文文件名乱码问题主要需要修改两个地方。
1.配置文件
<param name = "contentType">${resource.contentType};charset=ISO8859-1</param>
2.下载的action中把文件名更改成ISO8859-1的。
wholeName = new String(wholeName.getBytes(), "ISO8859-1");