gpt4 book ai didi

java - session 在 Java 中是如何工作的?

转载 作者:行者123 更新时间:2023-11-29 03:36:40 26 4
gpt4 key购买 nike

如果我在 session 中放置一张 map 。然后,如果我从 map 中删除一个对象。这是否也会更改 session 中的 map ,还是我必须再次将 map 放入 session 中?

            Map map = new HashMap();

map.put("1", "1");
map.put("2", "2");
map.put("3", "3");
map.put("4", "4");

Session session = getSession();

session.setAttribute("myMap", map);

map.remove("1");

最佳答案

是的,它将在 session 中更新 map ......

 Map map = new HashMap();
map.put("1", "1");
map.put("2", "2");
map.put("3", "3");
map.put("4", "4");
session.setAttribute("myMap", map);

map.remove("1");
Object mapw = session.getAttribute("myMap");
out.println(mapw);

输出

{3=3, 2=2, 4=4}

关于java - session 在 Java 中是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15150215/

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