JSP中中文文件名不能弹出下载对话框的问题.
我在JSP页面中需要用href指向一个WORD文档,然后点击该连接就应该弹出下载框。现在遇到的问题是,如果word文档的文件名是中文的,点击以后无法弹出下载对话框,而是转向一个错误的页面。如果word文档的文件名是英文的,那么一切正常。
在网上搜索了一下以后,尝试用编码转化解决问题:
String filename="考生成绩表.xls";
response.setHeader("Content-disposition","attachment;filename="+new String(filename.getBytes("gb2312"),"iso8859-1"));
但是这样做还是不行.
我应该怎么做才能让中文的文件可以正常弹出下载对话框呢? 我用的JBOSS服务器。