2

アクション内に、JSP に送信されるマップがあります

Map<String,Person> map = LinkedHashMap<String,Person>();
map.put("1",personA);
map.put("2",personB);
map.put("3",personC);

マップ内の値を使用して JSP を適切にレンダリングすることはできますが、マップを別のアクションに戻すための解決策を見つけるのに苦労しています。これが私が試したものです:

<s:iterator value="map" status="p"> 
   <s:hidden name="map.[%{#p.index}].key"/>
   <s:hidden name="map.[%{#p.index}].value.name"/>
   <s:hidden name="map.[%{#p.index}].value.address"/>
</s:iterator>

そして、同時変更の例外が発生し続けます。

誰かが手がかりを持っていましたか?どうもありがとう!!

4

1 に答える 1