恩,,不是这个意思,,用户不需要选择,,打开jsp的时候页面会自动弹出下载提示窗口,就是上面有“打开”、“保存”按钮的窗口。意思就是说一打开页面就直接下载多个文件。

解决方案 »

  1.   

    太过份了,再进一步你就可以直接把文件存到用户硬盘上了。<body onload="autodown()">
    <a id="fd1" href="test.rar">test.rar</a>
    <script>
      function autodown() {
        document.all.fd1.click();
    }
    </script>使用脚本模拟一个链接 click 事件。
      

  2.   

    楼上好主意,
    把所有链接都列出来,
    自动帮用户点击,
    要不你把所有文件打包成 xxx.zip 再让用户下载, 体积减小了,也只需要下载一个文件,免得人家不知道下多少个。
      

  3.   

    最通用的办法是使用文件流发送到客户端
    在java中先把文件读入文件流,然后把文件流放在应答流中,另外要设置应答流的mimi类型