有人能告诉我如果客户端向具有组合(有效)JSESSIONID的servlet容器发起请求会发生什么?假设servlet在其记录中没有这个jsessionid(我们没有劫持一个会话,只是一个会话),servlet是否会接受这个会话并将其用于所有后续调用,或者它会忽略它,构成它自己的jsessionid并将其返回给客户?
答案 0 :(得分:3)
如果根据给定的JSESSIONID找不到HttpSession
,则只会忽略它。每当代码要求时,都会创建一个新的,并且将设置一个带有新ID的新JSESSIONID cookie。