【问题标题】:How intercept session get attribute?如何拦截会话获取属性?
【发布时间】:2022-02-09 09:00:32
【问题描述】:

我试图为会话实现持久性。我想基本上将会话数据存储在数据库中,目前我正在使用 HttpSessionAttributeListener 在创建新会话时将值存储在数据库中。

我想知道如何从数据库中检索会话,即如何覆盖 getSession 属性以从数据库中检索。

【问题讨论】:

  • 请用您的配置和您迄今为止尝试过的内容更新您的问题。这样,我们就可以更轻松地为您提供帮助。
  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: java spring-boot session spring-security dropwizard


【解决方案1】:

尝试将 HttpSession 类型的参数传递给您的控制器。

然后使用 :

访问它
session.getAttribut(atr)

并使用修改它

session.setAttribut(atr,"value")

【讨论】:

    猜你喜欢
    • 2014-04-26
    • 1970-01-01
    • 1970-01-01
    • 2015-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    相关资源
    最近更新 更多