session的MaxInactiveInterval=0在tomcat6和tomcat8不同表现
在tomcat6中调用
request.getSession().setMaxInactiveInterval(0);
这个session会立即过期。
而在tomcat8中,同样的调用,会导致这个session永不过期,这也跟Oracle在HttpSession文档中描述一致:
An interval value of zero or less indicates that the session should never timeout.
归根揭底,这与容器的实现方式有关。