关于Struts下载文件出现乱码问题的解决方法

 

由url里面可以看出参数的显示是正确的那么问题出在哪里呢?

本来用Struts,从不同浏览器传入参数 用struts处理 再用struts显示的过程中就会出现各种各样的转编码的问题。

后来发现只要把url放在地址栏下载出来的文件就是正确的

 

 

所以解决这种错误的方式也就出来了 我们只要把链接的类型修改为<a

href="<%=basePath %>student/download?id=${requestScope.id}&name=<s:property value="slist_index"/>&num=<%=num %>"

target="_blank">

也就是修改为 type=”_blank”即在新建页面中打开连接就好了

 

posted @ 2013-09-16 19:05  sugar_2012  阅读(137)  评论(0)    收藏  举报