[Seasar-user:2956] Re: [S2JSF] s:forEach中のinputに値がセットされなくなる
yone@abby.co.jp
yone
2005年 11月 29日 (火) 19:05:13 JST
米林です
> <td><input type="text" m:value="#{e.ename}"/></td>
この部分を下記のように id 指定を付与して試して頂けますか?
<td><input type="text" id="ename" m:value="#{e.ename}"/></td>
> 保木野と申します。
>
> 1回目に List へオブジェクトをセットした直後は、
> input タグの中に値がはいっているのですが、
> List の内容を書き換えたあとに画面を表示したときには
> input タグの中に値がセットされないという現象が起きています。
>
> 簡単に再現する方法としては、
> s2jsf-example の employeeList.htmlの34行目を
> 【修正前】
> <td><span m:value="#{e.ename}">SMITH</span></td>
> 【修正後】
> <td><input type="text" m:value="#{e.ename}"/></td>
> のように変更し、
> employeeSearch の search をクリックして employeeList を表示
> employeeList の previous をクリックして employeeSearch に戻った後
> もう一度 search をクリックして employeeList を表示したときに
> input の中身が空になっています。
>
> 使用した環境は、
> java 1.5.0_04
> tomcat 5.0.30
> s2-jsf-example-1.0.10.zip
Seasar-user メーリングリストの案内