向高手咨询:如何将查询结果生成文件,并自动下载到本地

用户通过浏览器查询数据,然后将查询结果生成文件,并自动下载到本地。在此过程中,当用户触发了生成文件事件后,不需等待,可forword到其他页面继续工作。

采用的框架是struts。

提示一下,查询出来的东西放到页面流里面去.