问答详情
源自:4-5 通过Struts2实现文件下载

文件名是中文的时候,下载的文件名字有问题

jsp页面如下:

https://img1.mukewang.com/5c239bc000019c6b06900052.jpg

action里:

https://img3.mukewang.com/5c239bc00001292912170240.jpg

https://img.mukewang.com/5c239bc1000138b410760385.jpg

struts.xml配置如下:

https://img3.mukewang.com/5c239bc10001191209320118.jpg

点击下载文件名是这个样子的:

https://img.mukewang.com/5c239bc10001ef4c05200192.jpg

如果把中文名改成英文的就没问题:

https://img1.mukewang.com/5c239c5b0001bee905200192.jpg

提问者:johnhoo 2018-12-26 23:21

个回答

  • 索振卿
    2019-07-13 15:18:34

    适用url encode方法对中文进行编码就可以了