HTMLテーブルを表示するJSFサイトがあります。次の 2 週間は 14 列、行には何人かのユーザーがいます。ユーザーは、selectonemenu から選択されたオプションに依存します。
だから問題は何ですか?たとえば、50 人のユーザーを 2 週間ロードすると、テーブルがいっぱいになります。その後、このサイトのリンクのすべてのアクション リスナーは、応答が得られるまでに何年もかかります。次に、何もしないアクション リスナーを作成しました。この行動にも何年もかかります!テーブルに 5 人のユーザーしかロードしない場合、何もしないアクションは非常に高速です。
私の質問: Icefaces は何をしているのですか? バックエンドで小さなアクションを実行するだけで時間がかかるのはなぜですか? 遅いのはバックエンド Bean のメソッドではありません。
アップデート:
私の問題をうまく見ることができるいくつかのサンプルコードを書きました。50 列と 300 行の場合、サイトの読み込みに約 15 秒かかります。ボタンをクリックしても何もしない場合は、常に約 15 秒かかります。5 つの列と 5 つの行のみを読み込むと、[何もしない] ボタンが高速になります。