我刚刚注意到在我的servlet中编写代码时这是有效的:
request.getAsyncContext().getRequest().getAsyncContext()
.getRequest().getAsyncContext()...
这怎么可能,这意味着什么?
答案 0 :(得分:1)
类ServletRequest
有一个返回异步上下文的方法getAsynContext()
。类AsynContext
有一个方法getRequest()
,它返回ServletRequest
,可以用来调用getAsynContext()
...所以你可以无限调用这些方法。
答案 1 :(得分:1)
似乎你有双向关系。
request.getAsyncContext().getRequest()
基本上返回与'request'相同的Request对象
希望它有所帮助,