【问题标题】:Spring WebFlow to MVC Conversion issuesSpring WebFlow 到 MVC 的转换问题
【发布时间】:2013-11-21 05:36:19
【问题描述】:

非常卡在框架切换过程中。

我的团队正在将 Spring Webflow 项目转换为 Spring MVC 框架,以支持新的 ui 框架。

由于我们的时间很少,而且代码库很大,我们想到了重用java代码。现在我们面临以下问题。

假设我有一个对象“ABC”,它在 webflow 的 FlowScope 中维护了 10 个属性。因为它是 webflow,所以我们没有表单绑定的开销。

如果我们切换到 MVC,如果表单只收集对象的 5 个属性,在控制器中我如何获取对象的所有 10 个属性。

考虑一个过程,例如通过在会话中保留对象的副本并稍后在表单提交时设置模式属性来绑定值。但是当我需要处理列表时,这种方法会失败。当我们需要在列表中绑定索引位置时。

所以我想知道是否有任何机制可以在 MVC 中包含 WebFlow 功能。就像设置会话对象代替模态对象一样,这样我就可以在控制器中获得具有所有属性的更新对象。这可能吗??请给一些建议。

【问题讨论】:

    标签: java jakarta-ee spring-mvc web spring-webflow


    【解决方案1】:

    我终于找到了解决上述问题的方法。

    注释想要与 @SessionAttribute 进行会话的类,然后您可以使用 @ModelAttribute 参数 访问更新后的模式,其中包含会话和模型中组合的所有属性在控制器中。

    感谢我的朋友分享这个解决方案。

    【讨论】:

      猜你喜欢
      • 2019-08-13
      • 2012-12-30
      • 2016-11-17
      • 2014-11-10
      • 2011-07-29
      • 2011-09-28
      • 1970-01-01
      • 1970-01-01
      • 2011-08-06
      相关资源
      最近更新 更多