我可以在webflow中循环表达式吗?

时间:2013-02-02 22:12:47

标签: spring-webflow

我是春季网络流程的新手。我有一个列表,我想要一个表达式被评估的时间与列表的大小一样多。示例代码是 -

<evaluate expression="myController.save(itemController.selectedList)" result="flowScope.item"/>

这里selectedList是一个项目列表。我希望它像 -

for(Item item: selectedList) {
    <evaluate expression="myController.save(item)" result="flowScope.item"/>
}

在这里,我希望遍历列表并在每次迭代时评估表达式。这可以在xml文件中执行吗?

1 个答案:

答案 0 :(得分:0)

它没有意义。 你应该做的是调用一个服务方法或在你的控制器中创建一个方法,myController。 saveItemList(List itemList),它在列表的每个项目上调用saveItem方法,也可能返回项目列表。 然后你可以从XML中调用它