如何在Struts 2 OGNL中将参数传递给方法调用

时间:2010-05-31 19:46:36

标签: java struts2 ognl

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

<s:property value="orderProductId" />

返回正确的值(例如1)

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

也给了我正确的价值。但是

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

没有。不确定为什么#orderProductId没有正确解释。

1 个答案:

答案 0 :(得分:12)

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

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