Предположим, у меня есть список номеров первичных бизнес-ключей и Java-карта номеров OrderId в Orders. Как мне получить объект заказа?
Action Form
// assume proper getters and setters and that both objects are initialized
private List<CustomerOrders> orders;
private Map<Integer, Order> orderIdMap;
// JSP
<s:iterator value="orders">
<s:property value="%{orderIdMap['what_goes_here'].orderDate}" />
</s:iterator>
В пробеле "what_goes_here" я пробовал следующее:
%{orders.orderId}
%{orderId}
<s:property value="%{orders.orderId}" />
<s:property value='%{orders.orderId}' />
Я тоже пробовал без одинарных кавычек перед what_goes_here, и он тоже не работал.
Так как мне получить доступ к значению с карты, используя ключ, который является текущим индексом списка заказов?
Спасибо!