我有一个网络应用程序,我为此设置了基于时间的会话cookie到期,如下所述: Tomcat session cookie is not sent for context root request
当没有传入的会话cookie时,对getSession()的调用会创建会话,并在响应上设置新的cookie。对于后续请求,虽然需要延长基于超时的cookie,但是会话不会在登录时间后X分钟超时。
我是否必须getCookies(),迭代cookie,查找会话cookie,计算到期时间,修改cookie以及在响应中设置它?或者Tomcat是否为这类会议提供了这些会议?
如果我必须自己做,我是否可以访问xml声明的cookie名称(在cookies数组中查找)和max-age(从现在开始计算新的到期时间)。