2015-04-30 52 views
2

使用POI4Xpages這是偉大的LINK的XPages POI4Xpages下載到網絡位置

不過,我想知道,在目前,當它創建我的Word文檔,它只是下載,喜歡從網上正常下載,存儲它在Windows中下載文件夾(反正使用Chrome)

有沒有辦法,使用POI4XPages,而不是將文件轉儲到指定的網絡位置,例如共享驅動器?

之後,我會簡單地使用網絡位置和文件名變量來構建指向文件的鏈接,例如選擇正確的文件。

如果這是不可能的,是否有可能在文件被下載之前或之後得到一個句柄,然後將其保存到xpage的一個字段?

總之,我想避免用戶下載文件,然後必須手動將其附加到xpage。

感謝

回答

4

POI可以讓你獲得一個句柄使用變量「工作簿」的文件。您也可以提供您希望使用的特定downloadFileName。使用postGenerationProcess屬性,您應該能夠調用一個Java方法,該方法可以連接到網絡驅動器,您可以在其中使用「工作簿」變量和downloadFileName值來保存文檔。如果這不起作用,肯定會在其項目網站上發佈問題,因爲創建者確實會回覆。

+0

Dwain在正確的道路上。通過Java,你應該能夠獲得最終文件的處理 - 這可能是我假設的某種流。然後做任何你想要的。您可以將它簡單地保存到便箋文檔中,或者通過更多的Java代碼將其保存到您想要的任何位置。 –

+1

謝謝兩個 - 我只是把我的腳趾浸入Java,所以看起來像我現在不得不潛水! –

+0

在NotesIn9上觀看一些精彩的視頻 –