ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server メッセージ集
Interstage

70.10.5 IJServer14627

IJServer14627: Cannot call sendRedirect() after the response has been committed
IJServer14627: レスポンスをコミットした後でsendRedirect()を呼び出すことはできません

意味

コミットされたHTTPレスポンスに対してsendRedirectメソッドを呼び出したため、IllegalStateException例外が発生しました。

ユーザの対処

HttpServletResponseインタフェースのsendRedirectメソッドを使用する場合は、HTTPレスポンスに対してコミット操作を行う前に呼び出してください。HTTPレスポンスに対してのコミット操作とは以下の処理を指します。

  • ステータスコードの設定

  • HTTPヘッダの書き込み