応答.sendRedirect()を使用してページが別のページにリダイレクトされた直後にFacesContext.responseComplete()が呼び出された後、IE(IE8)が現在のページをレンダリングしようとしている理由。他のブラウザ(Firefox、Chrome、Opera ...)は、現在のページをレンダリングしようとせずに、別のページにジャンプするだけです。私はJSF1.2とRichfaces3.3finalを使用しています。トリガーされるコマンドボタンのJSFライフサイクルを以下に示します。IEの検証フェーズに注意してください。検証が根本的な原因ですか?
他のブラウザ
RESTORE_VIEW1の前
RESTORE_VIEW1の後
APPLY_REQUEST_VALUES2の前
APPLY_REQUEST_VALUES2の後
PROCESS_VALIDATIONS3の前
PROCESS_VALIDATIONS3の後
UPDATE_MODEL_VALUES4の前
UPDATE_MODEL_VALUES4の後
INVOKE_APPLICATION5の前
INVOKE_APPLICATION5の後
RENDER_RESPONSE6の前
RENDER_RESPONSE6の後
RESTORE_VIEW1の前
RESTORE_VIEW1の後
RENDER_RESPONSE6の前
RENDER_RESPONSE6の後
IE
RESTORE_VIEW1の前
RESTORE_VIEW1の後
APPLY_REQUEST_VALUES2の前
APPLY_REQUEST_VALUES2の後
PROCESS_VALIDATIONS3の前
PROCESS_VALIDATIONS3の後
UPDATE_MODEL_VALUES4の前
UPDATE_MODEL_VALUES4の後
INVOKE_APPLICATION5の前
INVOKE_APPLICATION5の後
RENDER_RESPONSE6の前
RENDER_RESPONSE6の後
RESTORE_VIEW1の前
RESTORE_VIEW1の後
APPLY_REQUEST_VALUES2の前
APPLY_REQUEST_VALUES2の後
PROCESS_VALIDATIONS3の前
...エラー(質問とは関係ありません)
PROCESS_VALIDATIONS3の後
RESTORE_VIEW1の前
RESTORE_VIEW1の後
RENDER_RESPONSE6の前
RENDER_RESPONSE6の後