如何从Java类访问会话

gri*_*egs 5 java servlets httpsession

我需要编写一个小型Java类,使我能够添加和读取当前用户会话.

我看到的一切都是指Servlets,但我最好只想使用一个普通的老类.

任何人都可以帮助这个Java新手吗?

谢谢

Ade*_*ari 1

是的,只需从 servlet 传递HttpRequest到您的类即可。

在你的servlet中做这样的事情,

cmd.execute(request);
Run Code Online (Sandbox Code Playgroud)

在你的课堂上做这样的事情,

public class Command implements ICommand {
   .
   .
   public void execute(HttpServletRequest request){
      HttpSession sess = request.getSession(false);
   }
   .
   .
   .
}
Run Code Online (Sandbox Code Playgroud)

  • 哦!好的。那你在忙什么呢?我的意思是你正在尝试开发什么样的应用程序。 (2认同)
  • 为什么不只是 `HttpSession session = request.getSession();` ? (2认同)