Servlet 中重定向有两种方法:
1,
RequestDispatcher reqdis = req.getRequestDispatcher("/error.jsp");
reqdis.forward(req, resp);
2,
resp.sendRedirect("error.jsp");
这两种方法后面如果没有return, 就会出现
java.lang.IllegalStateException: Cannot forward after response has been committed in servlet
错误

本文介绍了Servlet中两种重定向的方法:使用RequestDispatcher的forward方法和利用HttpServletResponse的sendRedirect方法,并解释了如果不正确地使用这些方法可能导致java.lang.IllegalStateException异常的原因。
1883

被折叠的 条评论
为什么被折叠?



