2012-08-29 39 views
3

我正在使用vaadin web應用程序。我想在我的應用程序中使用JFileChooser類型的東西,通過它我可以獲取選定文件的路徑。我最初使用JFileChooser,但它只在服務器計算機上提示,而不是在客戶端上。所以我想在瀏覽器上爲我的客戶端做同樣的事情。 謝謝。vaadin web應用程序的文件選擇器

+0

使用基於''輸入類型='文件'的''''''。 –

回答

5

您想要使用Upload component - 有關示例,請參閱https://demo.vaadin.com/sampler/#ui/data-input/other/upload。 Vaadin目錄中還有單獨的組件(例如https://vaadin.com/directory#addon/easyuploads)可能更適合您的使用情況。

請務必注意,您根本無法控制文件瀏覽器的外觀 - 例如,您無法將其指向特定目錄或限制過濾器(例如指定* .doc)。 「FileChooser」完全在瀏覽器的控制之下。

可能有可能引入第三方文件上傳工具到一個Vaadin組件,如SWFUploadJUpload,但我還沒有看到任何例子,也不曾與這樣的經驗。

相關問題