Java servlet异步上下文存在性查询

时间:2014-06-03 09:46:11

标签: java jsp servlets asynchronous

我刚刚注意到在我的servlet中编写代码时这是有效的:

request.getAsyncContext().getRequest().getAsyncContext()
       .getRequest().getAsyncContext()...

这怎么可能,这意味着什么?

2 个答案:

答案 0 :(得分:1)

ServletRequest有一个返回异步上下文的方法getAsynContext()。类AsynContext有一个方法getRequest(),它返回ServletRequest,可以用来调用getAsynContext() ...所以你可以无限调用这些方法。

答案 1 :(得分:1)

似乎你有双向关系。 request.getAsyncContext().getRequest()基本上返回与'request'相同的Request对象

希望它有所帮助,