[Seasar-user:2828] Re: [S2JSF] m:immediate の動作について

yone@abby.co.jp yone
2005年 11月 15日 (火) 02:17:05 JST


米林です

>  松山です。

>  で、S2JSF の m:immediate についての質問です。
>  Seasar2.3 + S2JSF1.0.9 です。
・・・・省略・・・
>  projectForm.projectName に値がセットされていないのかと、<input>タグの直前に、
> <span m:value="#{projectForm.projectName}" /> を追加してやると、そちらには
> 表示されます。
>  また、m:required="true" の項目に、適当な値を入れてから、リンクをクリックすると、
> 値は正常に表示されます。
>
>  ちょっと困ってしまったので、回避方法など教えていただけると、非常に助かります。

=========================================================================
<input type="text" id="projectName"
 m:value="#{projectForm.projectName}" m:required="true" />

=========================================================================
上記箇所を以下のようにしてみるとどうでしょうか?

form の id を hoge とした場合(<form id="hoge">)
=========================================================================
<input type="text" id="projectName"
  m:value="#{projectForm.projectName != null ? projectForm.projectName :
     param['hoge:projectName']}"/>
=========================================================================





Seasar-user メーリングリストの案内