检查sessionId中的会话ID是否仅在tomcat中有效?

时间:2014-11-06 16:05:45

标签: session tomcat

如何通过只知道sessionid来检查tomcat会话是否有效?

我想创建一个REST端点,通过传递sessionId来检查会话是否有效。会话cookie在此请求中不可用。

1 个答案:

答案 0 :(得分:0)

您可以使用HttpServletRequest#isRequestedSessionIdValid方法检查请求会话是否有效:

@GET  
public Response someMethod(@Context HttpServletRequest request) { 
  System.out.print(request.isRequestedSessionIdValid()); 
}