私はStruts 2.1.6を使用しています。 <s:iterator>
タグ内のonchange
イベントを使用して属性の値を設定しようとしているときに問題が発生しています。Struts2イテレータタグオンチェンジの問題
<s:iterator value="myList" status="rowStatus">
<tr>
<td><s:textfield name="myList[%{#rowStatus.index}].abc" value="%{model[#rowStatus.index].abc}" onchange="myList[%{#rowStatus.index}].changeFlag = "true"/></td>
<td><s:textfield name="myList[%{#rowStatus.index}].changeFlag" value="%{model[#rowStatus.index].changeFlag}" /></td>
</tr>
</s:iterator>
一覧myList
は、複数のオブジェクトを持っており、任意の特定の行のabc
属性の値に変更がある場合、私はtrueにchangeFlag
の値を設定しようとしています。しかし、それは動作しません。
どうすればよいですか?
多くのおかげでローマ!これはうまくいった! – bipin