gpt4 book ai didi

java - 我可以在 sessionDestroyed 中使用 session.getAttribute()

转载 作者:行者123 更新时间:2023-12-01 15:55:35 26 4
gpt4 key购买 nike

好像不行,得到了NullPointerException。如果没有的话,当sessionDestroyed要被销毁时,如何在sessionDestroyed之前获取Attribute?

最佳答案

通常,当通过 HttpSessionEvent 参数传递给 sessionDestroyed 时, session 仍保留属性。您应该检查的是您的应用程序中是否有另一个 SessionListener 清空了您的 session 。请记住, session 监听器也可以在 TLD 中声明。

例如,Woodstock JSF 组件在 TLD 的某处声明了一个 SessionListener。

如果您发现这种情况,请从 TLD 中删除 SessionListener,然后按照您想要的顺序将其移至 web.xml。

我建议首先创建一个没有附加库的空 Web 应用程序,以获得清晰的图像。我非常确定这些属性应该在那里。

关于java - 我可以在 sessionDestroyed 中使用 session.getAttribute(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5131551/

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