相关疑难解决方法(0)

如何让用户登录我的网站好几个月?

我正在使用OpenID.如何使用户即使关闭浏览器窗口后仍能长时间登录?

如何存储和访问用户的User对象?

基本上,我想我真的不明白会话如何在Java中运行.

java openid session servlets login

17
推荐指数
2
解决办法
9906
查看次数

Servlet会话超时

我正在编写我的SPring MVC Web应用程序.

我将会话时间设置为10080分钟,等于1周.现在我想让用户每次打开浏览器时都会登录:

sessionService.setcurrentUser(myuser);
      HttpSession session = request.getSession();
      Cookie cookie = new Cookie("JSESSIONID", session.getId());
      cookie.setMaxAge(timeout);
      response.addCookie(cookie);
Run Code Online (Sandbox Code Playgroud)

我的cookie Max Age应该与会话超时相同吗?

cookie.setMaxAge(10080);
Run Code Online (Sandbox Code Playgroud)

这是好习惯吗?

java servlets spring-mvc

3
推荐指数
1
解决办法
8929
查看次数

标签 统计

java ×2

servlets ×2

login ×1

openid ×1

session ×1

spring-mvc ×1