我需要一種方法,用戶可以通過這種方法輸入文件並在GWT面板中顯示文件的內容。內容不需要發送到任何服務器,我寧願保留文件客戶端。我試過以下內容:帶安全過濾器和瀏覽器兼容性的GWT文件上傳
使用庫lib-gwt-file。它在Firefox中完美運行,主要在Chrome中運行,並且在Internet Explorer中完全不起作用。我需要支持所有這些瀏覽器。我通過電子郵件發送了圖書館的作者,但沒有收到回覆。使用方法such as this使用FileUpload對象和FormPanel。但是,我的組織使用安全過濾器,需要設置標頭才能與服務器通信。我明白,標題不能爲FormPanel設置。
我已經調查了GWT的其他文件上傳庫,如GWTUpload,但他們並沒有真正做我想做的。我不想將文件上傳到我的服務器,我只需要文件客戶端的內容。
我沒有想法,我不知道如何才能完成這個簡單的任務。有沒有人有任何其他方法或方法來超越我目前的障礙的建議?
謝謝。
您的第二個選項使用標準的GWT FileUpload,這可以添加到任何類型的面板。如果你爲第二點顯示了一些代碼,它可能會有所幫助。不知道其他庫。 – Martin
我沒有打擾添加代碼,因爲我的實現與所有重要方式中包含的鏈接完全相同。我知道可以將FileUpload對象添加到任何類型的面板,但我不知道通過附加到FormPanel並提交給servlet來訪問文件內容的任何方式。 FileUpload的文檔指出,不幸的是沒有其他方式。 – breakspirit