【问题标题】:Spring @ModelAttribute and @SessionAttribute behaviourSpring @ModelAttribute 和 @SessionAttribute 行为
【发布时间】:2013-04-14 13:14:08
【问题描述】:

同时使用SessionAttributesModelAttributes 的最佳方式是什么?例如,当我在类上使用标记的ModelAttribute 方法和SessionAttribute 时,POJO 被添加到会话中,但在其他控制器中使用相同名称的这种ModelAttribute 然后它不会检索我想要的,但拿走会话中存在的那个。

那么,用SessionAttributes 管理ModelAttributes 的行为的最佳方法是什么? 谢谢。

【问题讨论】:

    标签: spring session behavior modelattribute


    【解决方案1】:

    当您在会话中处理完模型后(我假设您只想在特定控制器中使用“会话中的模型”),您必须在声明 SessionStatus mySessionStat 的参数中设置mySessionStat.setComplete()

    见:
    SessionStatus api docs

    【讨论】:

      猜你喜欢
      • 2012-04-15
      • 1970-01-01
      • 2014-12-20
      • 2016-02-25
      • 2011-03-03
      • 1970-01-01
      • 2014-05-04
      • 2012-01-01
      • 1970-01-01
      相关资源
      最近更新 更多