requiredMessage 属性を使用して警告メッセージを取得したい。私は得ることができますか?可能であれば、どうすれば問題を解決できますか?
マネージドBeanを変更せずに達成できますか? FacesMessage を使用しないことを意味しますか?
requiredMessage 属性を使用して警告メッセージを取得したい。私は得ることができますか?可能であれば、どうすれば問題を解決できますか?
マネージドBeanを変更せずに達成できますか? FacesMessage を使用しないことを意味しますか?
これをプログラムで処理する方法は次のとおりです。
FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_WARN, header, message));
簡単な (そしてより安全な) 方法は、サーバー側でチェックを行うことです。フィールドを確認し、null または空の場合は FacesMessage を作成できます。
String message = "Your message here";
FacesMessage facesMessage = new FacesMessage(FacesMessage.SEVERITY_WARN,message,null);
FacesContext facesContext = FacesContext.getCurrentInstance();
facesContext.addMessage(null,facesMessage);