gpt4 book ai didi

java - 在应用程序范围内设置一个变量,以便在 session 之间共享

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:49:44 27 4
gpt4 key购买 nike

我正在使用带有 Spring 插件的 Struts2。我想设置一个变量值,它将在所有不同的 session 之间共享。它只是一个字符串值,但如果一个 session 更改它,我希望更改后的值可用于所有 session 。

执行此操作的最佳方法是什么?代码示例会很棒。

最佳答案

http://docs.oracle.com/cd/E17802_01/products/products/servlet/2.3/javadoc/javax/servlet/ServletContext.html

在 Servlet 代码中:

Object attr = getServletContext().getAttribute("ATTR_NAME");
// Do something with it and...

getServletContext().setAttribute("ATTR_NAME", attr);

这是通用的 Java EE Servlet 方式;)

关于java - 在应用程序范围内设置一个变量,以便在 session 之间共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9573021/

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