29.6. 例外用のアノテーション
これらのアノテーションにより Seam コンポーネントから伝播している例外の処理方法を指定することができます。
@Redirect@Redirect(viewId="error.jsp")
@Redirect(viewId="error.jsp")Copy to Clipboard Copied! Toggle word wrap Toggle overflow このアノテーションが付いている例外によりブラウザが指定されたビュー ID にリダイレクトされることを指定します。viewId− リダイレクト先となる JSF ビュー ID を指定します。ここで EL を利用することができます。message− 表示するメッセージです。 デフォルトはその例外メッセージです。end− 長期実行の対話が終了するよう指定します。 デフォルトはfalseです。
@HttpError@HttpError(errorCode=404)
@HttpError(errorCode=404)Copy to Clipboard Copied! Toggle word wrap Toggle overflow このアノテーションが付いている例外により HTTP エラーが送信されます。errorCode− HTTP エラーコードです。 デフォルトは500です。message− HTTP エラーで送信されるメッセージです。 デフォルトはその例外メッセージです。end− 長期実行の対話が終了するよう指定します。 デフォルトはfalseです。