【问题标题】:Grails Web Flow - flow scope and variables managementGrails Web Flow - 流范围和变量管理
【发布时间】:2012-02-22 08:02:40
【问题描述】:

引用我正在阅读的一本书:

流存储流范围内的对象,当流到达一个 结束状态

我想知道对象是在启动结束状态之前还是执行/从状态返回之后被删除?

其次,来自 GSP <g:form>s 的信息是否会自动存储在 flow 映射中?如果是这样,我可以参考 GSP 中的这些值来将现有值设置为适当的<input>s吗?

所有这一切都引出了最后一个问题——我能否在多个阶段(视图)收集用户输入并仅在一个最后阶段处理它们?

【问题讨论】:

    标签: grails spring-webflow


    【解决方案1】:

    1:不确定,应该不难测试:)

    2:根据文档:

    [Grails] 将流和对话范围中的对象合并到 在渲染之前查看模型(因此您不应包含范围前缀 在视图中引用这些对象时,例如GSP 页面)。

    3:是的,您可以在多个阶段收集用户输入并将其保存在一个状态中

    【讨论】:

    • AFAIK,我在 HTML 表单中输入的数据被放入 params 映射,而不是 flow。因此,除非我立即处理它 - 它会变得很多。如果我错了,请纠正我。
    猜你喜欢
    • 1970-01-01
    • 2010-11-09
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    • 2017-10-07
    • 2013-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多