只需要添加以下属性即可 response.setCharacterEncoding("UTF-8"); response.setHeader("Content-Disposition","attachment;fileName="+java.net.URLEncoder.encode(fileName),"UTF-8");