// in a context listener
public void contextInitialized(ServletContextEvent sce) {
SessionListener.context = sce.getServletContext();
HashMap<String, String> messages = new HashMap<>();
context.setAttribute("messages", messages);
}
现在我想从各种 servlet 访问消息映射 - 同步呢?
即我想向地图添加一个元素(其键必须是唯一的) - 所以我可能必须尝试几次 - 除非java ee api中有一些方法(?)
编辑:也有兴趣同步访问会话范围的地图