Как передать параметр в вызов метода в Struts 2 OGNL - PullRequest
7 голосов
/ 31 мая 2010

Я хочу использовать свойство в качестве параметра метода объекта.

<s:property value="orderProductId" />

возвращает правильное значение (например, 1)

<s:iterator value="%{order.getProductById(1).activations}">

дает мне правильное значение тоже. Но

<s:iterator value="%{order.getProductById(#orderProductId).activations}">

нет. Не уверен, почему #orderProductId неправильно интерпретирует.

1 Ответ

12 голосов
/ 01 июня 2010

Ах, радость% # $ в OGNL ... Это не работает?

<s:iterator value="%{order.getProductById(orderProductId).activations}">
...