【问题标题】:When are static variables handy for session management in a servlet?什么时候静态变量可以方便地在 servlet 中进行会话管理?
【发布时间】:2013-04-10 20:27:14
【问题描述】:

static 变量何时可以方便地用于 servlet 中的会话管理?

我一直在寻找这个答案,但我发现的大多数答案主要描述了何时以及为什么不使用 static 变量

所以我想知道在什么情况下使用static 变量会更好或不是一个坏主意。

【问题讨论】:

  • 何时以及为什么不最好或不是一个坏主意。看来你已经有了答案。

标签: java variables static


【解决方案1】:

一般来说,除非您使用单例模式,否则您永远不应该使用静态变量进行会话管理,因为您拥有希望基于会话而不是在会话内部访问的对象。例如,在进行会话复制时可能会出现这种情况。然而,这些都是极端情况,除非你有充分的理由,否则你应该远离它们。

【讨论】:

    猜你喜欢
    • 2019-11-18
    • 1970-01-01
    • 2012-02-01
    • 2015-10-14
    • 1970-01-01
    • 1970-01-01
    • 2016-02-01
    • 2016-10-08
    • 2019-10-06
    相关资源
    最近更新 更多