これは、ハンドル ajax リクエストに使用されるメソッドです。したがって、出力はresponse
public ModelAndView myAction(HttpServletRequest request, HttpServletResponse response, BindException errors) throws Exception
{
//call other methods and send the response as arg
//call getWriter on the response
}
この docによると、すでに getOutputStream() を呼び出している getWriter を呼び出すと、間違いなく IllegalStateException が発生するため、応答を渡したメソッドがこれを行ったと思われますが、実際にはそうしていません...唯一のこと確かに、ある時点で、メソッドの 1 つが response.sendError() を実行する可能性があります。これは getOutputStream() をどのように呼び出すのでしょうか?