我知道这个问题很常见,但它的具体细节让我感到难过。
我有一个“导出”按钮,我想要生成一大堆数据,创建一个CSV文件,然后弹出一个“另存为文件”对话框,将该文件保存在本地计算机上。
此文件的名称也是动态的。
我知道如何制作CSV文件,但是如何在客户端弹出一个框让用户下载呢?
我正在使用带有Struts的JSP
答案 0 :(得分:1)
您需要做的就是发送包含您生成的带有标头的csv的响应:
Content-Disposition: attachment; filename=your_file.csv