[Seasar-user:3574] Re: [S2JSF] バリデーションメッセージの表示方法変更の方法について
Hirotaka HONMA
[E-MAIL ADDRESS DELETED]
2006年 4月 29日 (土) 16:31:00 JST
ほんま@S2JSFチーム です。
on Sat, 29 Apr 2006 11:58:01 +0900
in [Seasar-user:3573] [S2JSF] バリデーションメッセージの表示方法変更の方法について
"O.Goto" <[E-MAIL ADDRESS DELETED]> wrote:
h:messagesのlayout="table" で近いことはできるのですけれどね。
というわけで考えてみました。
> 1)<span m:rendered="#{xxx}">のようにm:renderedで使用できるエラーメッセージの有無判定が可能かどうか
こんなクラスをdiconへ登録しておくと、
m:rendered="#{xxx.notEmpty}"で判断できると思います。
どうでしょうか?
public class MessageBean {
public boolean isEmpty() {
FacesContext context = getFacesContext();
Iterator it = context.getMessages();
return !it.hasNext();
}
public boolean isNotEmpty() {
return !isEmpty();
}
FacesContext getFacesContext() {
return FacesContext.getCurrentInstance();
}
}
---
本間 宏崇 /** Hirotaka HONMA */
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内