[Seasar-user:11947] Re: Teedaエラーメッセージ
    Toshihiro Nakamura
    [E-MAIL ADDRESS DELETED]
       
    2007年 12月  6日 (木) 18:33:49 JST
    
    
  
中村(taedium)です。
> Teedaのエラーメッセージはどこに保存されていますか?
> (FacesMessageUtil.addWarnMessage()と<span id="allMessages"></span>を使っています)
> 
> 画面を表示する前に(prerender)、全部のエラーメッセージを削除したいと思いますが、どこに保存されているのはわからない、困ってる。
JSFではエラーメッセージを削除するAPIは提供されていません。
エラーメッセージを表示したくない場合は
  <span id="allMessages"></span>
を使わないのが一番いいと思います。
しかし、どうしても削除したい場合は、FacesContextを
org.seasar.teeda.core.context.servlet.ServletFacesContextImplにキャストし、
messagesフィールドの値をリフレクションを使ってクリアーするということで
一応は対応できます。
-- 
Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>
    
    
Seasar-user メーリングリストの案内