jsp 中设置session中 某一值的过期时间

2024-12-23 11:29:52
推荐回答(3个)
回答1:

jsp中设置session的超时时间是固定的,不能针对某一变量设置。
方法一:在web.xml中配置超时时间:


20



方法二:在应用程序中用setMaxInactiveInterval()方法设置:
HttpSession session = request.getSession();
session.setMaxInactiveInterval(20*60);

回答2:

你可以设置一下你的session超时的时间
session.setMaxInactiveInterval(7);session失效后去到的price自然是null,然后你再加一个7秒中再创建一个session这样应该可以解决~~~

回答3:

session.setMaxInactiveInterval(xxx);