1

この質問は私が持っている本にあります:

新しい非同期要求/応答サイクルを開始するために使用される方法はどれですか?

この質問に対する考えられる答えは次のとおりです。

A. ServletContext.newAsync()
B. ServletContext.startAsync()
C. ServletRequest.newAsync()
D. ServletRequest.runASync()
E. ServletRequest.getAsyncContext()

そして、本に関する正解はCですが、APIでそのメソッドを見つけることができません。

本の説明によると、メソッドは を返しますが、(ではなく)AsyncContextで実行されます。ServletRequestServletContext

答えはServletRequest.startAsync()あり、本は間違っている可能性はありますか?

4

1 に答える 1

1

どうやら本が間違っているようです。

これを行う正しい方法は ですServletRequest.startAsync()。このメソッドはリクエストを非同期モードにし、初期化して を返しますAsyncContext

ServletRequestと呼ばれるメソッドすらありませんnewAsync

それらの答えはどれも正しくないようです

于 2012-12-24T11:40:19.010 に答える