-1

我是春季网络流的新手。我有一个列表,我希望表达式的评估次数与列表的大小一样多。示例代码是 -

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

这里 selectedList 是一个项目列表。我希望它是这样的——

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

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

4

1 回答 1

0

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

于 2013-02-03T13:30:47.887 回答