以下 FTL 标记对我来说很好,并在我的服务器端 JiveActionSupport 对象中调用 getWidgets():
<#list widgets! as widget>
-- do something with widget.sku
</#list>
但是,我真的需要一个依赖于小部件属性的内部列表,如下所示:
<#list widgets! as widget>
<#list manufacturers(widget.sku)! as manufacturer>
-- do something with manufacturer
</#list>
</#list>
我试图实现服务器端代码,例如:
public List<Manufacturer> getManufacturers(int sku);
public List<Manufacturer> getManufacturers(String sku);
但两者都导致'表达式制造商在第 123 行未定义'。
如何将参数传递给当前 JiveActionSupport 对象的方法?谢谢。