【问题标题】:Can I loop over an expression in webflow?我可以遍历 webflow 中的表达式吗?
【发布时间】:2013-01-17 23:47:50
【问题描述】:

我是 Spring Web Flow 的新手。我有一个列表,我希望表达式被评估的次数与列表的大小一样多。示例代码是-

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

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

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

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

【问题讨论】:

    标签: spring-webflow


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 2021-10-03
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 2010-12-07
    • 2014-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多