0

requiredMessage 属性を使用して警告メッセージを取得したい。私は得ることができますか?可能であれば、どうすれば問題を解決できますか?

マネージドBeanを変更せずに達成できますか? FacesMessage を使用しないことを意味しますか?

4

2 に答える 2

1

これをプログラムで処理する方法は次のとおりです。

FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_WARN, header, message));
于 2013-03-21T10:34:23.827 に答える
0

簡単な (そしてより安全な) 方法は、サーバー側でチェックを行うことです。フィールドを確認し、null または空の場合は FacesMessage を作成できます。

String message = "Your message here";
FacesMessage facesMessage = new FacesMessage(FacesMessage.SEVERITY_WARN,message,null);
FacesContext facesContext = FacesContext.getCurrentInstance();
facesContext.addMessage(null,facesMessage);
于 2013-03-21T10:38:40.650 に答える