在我的操作中,我有一张将发送到 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>
而且我不断收到并发修改异常。
有人有线索吗?非常感谢!!