例外が発生したときにエラーページにカスタムメッセージを出力したいだけです。jsfの例外処理 - 新しいページにエラーメッセージを出力する
私はerror.xhtmlでこの
if(erroroccured){
FacesMessage message=new FacesMessage("You must login to continue");
context.addMessage(null, message);
FacesContext.getCurrentInstance().getExternalContext().redirect("error.xhtml");
}
を試してみました私は
<h:messages></h:messages>
に例外が発生するたびに、あまりにも..私のページが完全にリダイレクトされているタグを与えました。しかし、私は何かエラーメッセージを得るdint。
が重複する可能性:[?JSFで自分のアプリケーションのエラーを表示する方法](http://stackoverflow.com/questions/315804/how-to-display-my-applications-errors-in-jsf) – oers
いいえ、その質問は、エラーメッセージmsg、私はカスタムメッセージを印刷するために別のページにリダイレクトする必要がある例外処理について質問しています。しかし、その質問ではリダイレクトは起こりません...私は同じページに検証メッセージを印刷するのに問題はありません..問題は主にリダイレクトにあるようです。.. – Karthikeyan