jsp中设置session的超时时间是固定的,不能针对某一变量设置。
方法一:在web.xml中配置超时时间:
方法二:在应用程序中用setMaxInactiveInterval()方法设置:
HttpSession session = request.getSession();
session.setMaxInactiveInterval(20*60);
你可以设置一下你的session超时的时间
session.setMaxInactiveInterval(7);session失效后去到的price自然是null,然后你再加一个7秒中再创建一个session这样应该可以解决~~~
session.setMaxInactiveInterval(xxx);