gpt4 book ai didi

java - Spring WebFlow 到 MVC 转换问题

转载 作者:太空宇宙 更新时间:2023-11-04 07:16:40 24 4
gpt4 key购买 nike

非常陷入框架切换过程。

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

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

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

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

想到了一个过程,比如通过在 session 中最初保留对象的副本来绑定(bind)值,然后在表单提交时设置模式属性。但是当我需要处理列表时,这种方法会失败。当我们需要绑定(bind)列表中的索引位置时。

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

最佳答案

最后我得到了上述问题的解决方案。

@SessionAttribute 注释想要进入 session 的类,然后您可以通过在 Controller 中使用@ModelAttribute param来访问更新后的模式,其中包含 session 和模型中组合的所有属性。

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

关于java - Spring WebFlow 到 MVC 转换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19872112/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com