重複の可能性:
JSF 1.2 例外処理
私のアプリケーションでは、アプリケーション エラーまたはシステム エラーが発生すると、例外をスローし、バッキング Bean でキャッチします。バッキング Bean で例外をキャッチし、次のように例外を FacesContext メッセージに変換しました
/**
*
*/
public void createFacesExceptionMsg(Exception e){
String caughtAt = e.getStackTrace()[0].toString();
if (null != caughtAt && !caughtAt.isEmpty()) {
getFacesContext().addMessage(null, new FacesMessage (FacesMessage.SEVERITY_ERROR,
caughtAt, null));
} else {
getFacesContext().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR,
"Local message not set when Exception thrown - Application in error state", null));
}
}
errorpage.jsp で例外をレンダリングする必要があります。
faceContext メッセージを errorPage.jsp に出力する方法
そのjsf1.2