java怎么实现浏览器自带下载工具下载文件

java实现下载时
用IE浏览器总是连接迅雷,请求会被发送两次,第二次发送需要传送的参数就会被清空。
用google浏览器时,浏览器会调用自带下载工具下载文件,请求就会只发送一次。如何实现用浏览器自带下载工具下载文件呢?struts配置文件如下:
图片说明

关闭 迅雷下载的自动下载 就可以避免连接迅雷。用IE浏览器下载尝试。配置文件是没有问题的,是你本地软件配置的问题。

该说的楼上都说了,但是大家作为程序员,我要说的是给你的几点建议,一起学习思考,你在配置文件里这样写没错,但是如果其他地方还要一个导出功能,那你还要配置一个?配置文件多了看了都头疼,可不可以封装一个导出的公有类?
达到一个复用的作用?用response

 OutputStream out = response.getOutputStream();
            response.reset();
            response.setHeader("content-disposition",
                               "attachment;filename="
                                       + new String((EXCEL_TITLE + nowStr).getBytes("gb2312"), "ISO8859-1") + ".xls");
            response.setContentType("APPLICATION/msexcel");