[Seasar-user:5910] Validationエラー後の条件分岐
    森 和紀
    [E-MAIL ADDRESS DELETED]
       
    2007年 1月 26日 (金) 11:51:08 JST
    
    
  
お世話になっております。森です。
Validationエラー後にConditionによる条件分岐がうまくいきません。
Validationエラー後の分岐がtrueまたはfalseのどちらかとなってしまいます。
なぜこうなるのでしょうか?
よろしくお願いいたします。
Teeda-1.0.3を使用
prerenderでflgInfoItemsを毎回生成する。
flgInfoItemsには、isDispがtrueとfalseを交互に返すように設定している。
例)flgInfoItemsに true,false,true を返す3つのitemを設定
<結果 初期表示や再表示>
メッセージあり 
メッセージなし 
メッセージあり 
<Validationエラー後>
メッセージあり 
メッセージあり 
メッセージあり 
---------------------------------------------------------------------
<span id="allMessages"></span>
<table id="flgInfoGrid">
  <thead>
    <tr><td>タイトル</td></tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <div id="isDisp"><span>メッセージあり</span></div>
        <div id="isNotDisp"><span>メッセージなし</span></div>
      </td>
    </tr>
  </tbody>
</table>
<table>
  <tr>
    <td>■必須項目</td>
    <td><input type="text" id="name" label="名称" /></td>
  </tr>
</table>
<input type="submit" id="doCheck" value="確認"/>
---
pageクラスのValidation
    @Required(target = "doCheck")
    public void setName(String name) {
        this.name = name;
    }
---------------------------------------------------------------------
以上です。
===========================================
株式会社ビルドシステム
森 和紀 <[E-MAIL ADDRESS DELETED]>
TEL: 03-3226-3782
===========================================
    
    
Seasar-user メーリングリストの案内