ほとんどの場合、a4j:support、a4j:commandLink、a4j:commandButtonなどのコンポーネントでignoreDupResponseをtrueに設定する必要があるようです。どのシナリオでignoreDupResponseをfalseに設定すると便利ですか?ignoreDupResponseをtrueに設定することによるパフォーマンスコストはありますか?そうでない場合、A4JによってignoreDupResponseがデフォルトでtrueに設定されないのはなぜですか?
質問する
1371 次
2 に答える
1
falseに設定する必要がある便利な例は考えられません。ただし、デフォルトでfalseに設定されている理由は、これがデフォルト/通常の動作であるためです。したがって、falseの場合は何も起こらなくてもよく、trueの場合は、重複する応答を「フィルタリング」する必要があります。
ちなみに、これはクライアント側の動作であるため、ネットワークやサーバーの負荷には影響しません。
于 2010-10-13T09:46:22.420 に答える
0
ignoreDupResponse = trueを設定すると、同様のリクエスト(同じコンポーネントまたは同じグループから)がキューに入れられたときにリクエストが完了した後、DOMの更新がドロップされます。これは必ずしも望ましい動作ではありません。お役に立てれば。
于 2010-11-10T06:57:59.313 に答える