「JSP入門」getErrorData()でエラーページのエラー情報を取得するサンプル
説明
getRequestURI() リクエスト URI を返す。
getServletName() 呼び出されたサーブレットの名前を返す。
getStatusCode() エラーのステータスコードを返す。
サンプルコード
ErrorData cft=pageContext.getErrorData(); int statusCode=cft.getStatusCode(); String errMsg=""; switch(statusCode){ case 500: errMsg="500エラー"; break; //中略 default: errMsg="error message:"+statusCode: break; }