[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 メーリングリストの案内