首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

用struts2 下载压缩文件时遇到的有关问题

2012-08-08 
用struts2 下载压缩文件时遇到的问题最近在做一个在线编报系统,在批量下载时遇到一个诡异的问题:本地测试

用struts2 下载压缩文件时遇到的问题

最近在做一个在线编报系统,在批量下载时遇到一个诡异的问题:本地测试正常,某些客户端访问时下载的压缩文件不是压缩文件内部没有文件,就是有几个名字为乱码的文件。

?

我起初是以为文件大小的问题,试了很多方法都不好用。后来同事测试出只要把要压缩的文件名从中文该成英文时,有问题的客户端就可以正常下载了。(我们的客户需求是压缩包内的文件名应是中文名)

?

后来我们就通过修改struts.xml中文件的编码方式,将问题修正了。xml代码如下:

?

?修改方式:在contentType内添加:;charset=utf-8

?

?

?

热点排行