我想将属性用作对象方法的参数。

<s:property value="orderProductId" />

返回正确的值(例如1)

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

也给我正确的价值。但

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

不。不确定为什么#orderproductId无法正确解释。

有帮助吗?

解决方案

啊,ognl中%#$的喜悦...这不起作用吗?

<s:iterator value="%{order.getProductById(orderProductId).activations}">
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top