0

场景:include使用请求调度器的方法登录成功后重定向到主页。

RequestDispatcher rd = request.getRequestDispatcher(uri);    
rd.include(request, response);

uri主页的位置在哪里。

在第二行中,发生以下异常:

ClientAbortException:  java.net.SocketException:Broken pipe

因此,我尝试response.sendRedirect()了并且效果很好,因为由于此异常,我不知道确切的路线,所以我想通过它。

response.sendRedirect()为此,如果发生此异常,我捕获了异常并尝试使用块中的重定向到主页catch。否则, normal将起作用RequestDispatcher但这正在发生。includeIllegalStateException

我一直试图找到解决方案很多天,但仍然没有成功。请提供宝贵的建议。

4

0 回答 0