JBoss 4.0.5、Seam 1.2、および RichFaces 3.0.1 に基づくアプリケーションを実行しているクライアントがあります。サーバーから大量のデータが返されて画面に表示され、そのデータのレンダリングに永遠に時間がかかっているため、彼らのシステムにはパフォーマンス上の問題があります。戻されたデータはタブ付きのインターフェイスに表示されますが、タブは現在個別に読み込まれておらず、一度にまとめて読み込まれています。
RichFaces を決してバージョンにアップグレードしないことの利点についてクライアントに提示するケースを構築しようとしています。これは、私が理解しているように、タブ付きパネルに関連する多数の機能を追加し、ajax を使用してデータをページングし、現時点で実際に表示する必要があるチャンクをロードします。他のタブにある残りのチャンクはロードしません。
RichFaces 3.2.1 の現在の製品ビルドには JSF 1.2 が必要なため、RichFaces の新しいバージョンへの移行により、Jboss と Seam のバージョンもなくなります。
現在のバージョンの RichFaces やページングなどのパフォーマンスに関する提案や経験があれば、フィードバックをいただければ幸いです。