2011-07-08 29 views
0

我有一个JSF Web应用程序,并且在某些时候,我向客户端展示了一大块信息,我想要保存为链接,允许客户端将这些信息保存在他的计算机上作为.txt文件。Java Web应用程序,如何让客户端保存生成的.txt文件?

关于如何实现这个或一个很好的教程的信息将是伟大的。

+0

我们说话有多大? – emboss

+0

@Emboss它真的不是那么大,少于2000个字符。 –

回答

1

this是否适合您?您可能需要将ContentType设置为“application/octet-stream”,否则客户端的浏览器将显示您的文本文件,而不是提供“另存为”选项。

+0

是的,帮助,谢谢! –

0

我相信你最好的选择可能是让该链接实际上生成一个Ajax调用来生成文本文件,并将其设置为页面上iframesrc属性。这将触发(我认为)文件下载框。

+0

感谢您的回答,但是这可以在不使用ajax的情况下完成? –

相关问题