用的什么方式下载,如果是struts2的话:attachment;filename="struts2.txt",表示文件下载的时候保存的名字应为struts2.txt。如果直接写filename="struts2.txt",那么默认情况是代表inline,浏览器会尝试自动打开它,等价于这样的写法:inline;filename="struts2.txt"你看下是不是你struts这里配置的时候只写了:filename=,如果是这样,请改成:attachment;filename=