场景:include
使用请求调度器的方法登录成功后重定向到主页。
RequestDispatcher rd = request.getRequestDispatcher(uri);
rd.include(request, response);
uri
主页的位置在哪里。
在第二行中,发生以下异常:
ClientAbortException: java.net.SocketException:Broken pipe
因此,我尝试response.sendRedirect()
了并且效果很好,因为由于此异常,我不知道确切的路线,所以我想通过它。
response.sendRedirect()
为此,如果发生此异常,我捕获了异常并尝试使用块中的重定向到主页catch
。否则, normal将起作用RequestDispatcher
。但这正在发生。include
IllegalStateException
我一直试图找到解决方案很多天,但仍然没有成功。请提供宝贵的建议。