2011-11-07 73 views
4

我需要在JSF 2中創建一個文件上傳功能,所以我正在尋找它並且found它可能與Tomahawk有關,我認爲這對於JSF 2來說並不是很穩定。 我使用RichFaces,所以我期待因爲它和found這我覺得更簡單,但我使用richfaces 4.如何在RichFaces 4中上傳文件?

所以我想知道是否有辦法用richfaces 4做到這一點,或僅用JSF 2做到這一點。

任何想法,建議?

回答

2

您正在查看RichFaces 3.3.x演示站點。你需要看看RichFaces 4.x demo site<rich:fileUpload> demo page包含具有源代碼的具體示例。

要使用純JSF2完成它,您需要創建一個自定義組件並自己分析multipart/form-data請求。有一個關於這個完整和具體的例子的博客:Uploading files with JSF 2.0 and Servlet 3.0

使用戰斧只是更容易。我不確定你爲什麼認爲它不是很穩定。

+0

你好我的朋友,對不起,我想我誤解了Tomahawk。最後我更喜歡使用我在項目中已經使用的richfaces =)。謝謝。 –

+0

只是爲了好奇,你叫什麼名字?這真的是BalusC?或Balus? (我在這裏問的原因是不知道其他方式與你聯繫)。如果你不想回答那是好的隊友,我真的很喜歡你所有的教導,真的,謝謝。 –

+0

我的真名是Bauke。另請參閱我的[SO用戶個人資料](http://stackoverflow.com/users/157882/balusc)以及我在我的SO用戶個人資料中直接鏈接(輸入)的其他幾個地方,例如我的博客,職業簡介,Linkedin個人資料等等。在[我的博客](http://balusc.blogspot.com)的「首頁」上可以找到暱稱「BalusC」的一些歷史記錄。 – BalusC