我有一個JSF Web應用程序,並且在某些時候,我向客戶端展示了一大塊信息,我想要保存爲鏈接,允許客戶端將這些信息保存在他的計算機上作爲.txt文件。Java Web應用程序,如何讓客戶端保存生成的.txt文件?
關於如何實現這個或一個很好的教程的信息將是偉大的。
我有一個JSF Web應用程序,並且在某些時候,我向客戶端展示了一大塊信息,我想要保存爲鏈接,允許客戶端將這些信息保存在他的計算機上作爲.txt文件。Java Web應用程序,如何讓客戶端保存生成的.txt文件?
關於如何實現這個或一個很好的教程的信息將是偉大的。
this是否適合您?您可能需要將ContentType設置爲「application/octet-stream」,否則客戶端的瀏覽器將顯示您的文本文件,而不是提供「另存爲」選項。
是的,幫助,謝謝! –
我相信你最好的選擇可能是讓該鏈接實際上生成一個Ajax調用來生成文本文件,並將其設置爲頁面上iframe
的src
屬性。這將觸發(我認爲)文件下載框。
感謝您的回答,但是這可以在不使用ajax的情況下完成? –
我們說話有多大? – emboss
@Emboss它真的不是那麼大,少於2000個字符。 –