Внутри моего действия У меня есть карта, которая будет отправлена в JSPопубликовать карту от 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>
И я продолжаю получать исключение параллельной модификации.
У кого-нибудь есть ключ? Большое спасибо!!
Включите карту в сеанс. –
Зачем ставить карту в сеанс? И как это решит проблему синтаксиса? –
Где происходит одновременное изменение исключения? –