我想知道只有一种方法可以使用request.getSession()
来调用会话,还是有其他办法?
答案 0 :(得分:2)
api显示了两种方法。基本上,如果需要,可以为您创建会话,而另一个则不会。
http://java.sun.com/javaee/5/docs/api/javax/servlet/http/HttpServletRequest.html#getSession%28%29
和
答案 1 :(得分:0)
如果您正在考虑MagicSessionSignleton.getSession()
之类的内容,可以从代码中的任何位置调用,但遗憾的是没有。但是,您可以构建一个为您执行此操作的过滤器(或使用提供对请求/会话上下文的简单访问的框架)。