0

この質問に関する最後のコメントに関連して、古いバージョンの Primefaces で Primefaces 3.0 の HTML5-Fileupload を使用できた人がいるかどうかを知りたいです。

古いフラッシュ バージョンのファイル アップロードには多くの問題があります。プロジェクト全体を新しいprimefacesバージョンに更新することが最善の選択肢であることはわかっていますが、このプロジェクトでは不可能です。

4

2 に答える 2

0

これは簡単なことではありません。あなたがすでにこの質問をしているということは、それが長い道のりになることをすでに示しています. Tomahawk の<t:inputFileUpload>. 非同期アップロードをサポートしていないだけで、フォームの送信ボタンを ajax 以外のボタンにする必要がありますが、それほど手間をかけずにやりたいことを実行します。

この回答で、プロジェクトに統合して使用する方法の詳細なステップバイステップの手順を見つけることができます: JSF 2.0 ファイルのアップロード。PrimeFaces の場合、PrimeFaces独自のファイル アップロード フィルタを から削除web.xmlしたことを確認するだけで済みます。そうしないと、Tomahawk 独自のフィルタがチャンスを得る前に、アップロードされたファイルが消費されます。

于 2012-06-05T12:13:57.613 に答える
0

それは非常に難しいです。ファイルのアップロードに多くの問題があり、最終的に 3.0 に移行しましたが、問題はありますか?.

ファイルのアップロードを変更したい場合は、ライブラリのソースコードを変更できますが、jquery UI がわからない場合は、他のフレームワークを使用したり、直接使用したりできます。

http://www.matlus.com/html5-file-upload-with-progress/

幸運を

于 2012-06-05T10:07:29.927 に答える