2011-07-08 38 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的情況下完成? –

相關問題