sendRedirect告诉浏览器访问新的url,若不想执行后续代码,需要加上“return;”。
forward是把控制权转交到另一个servlet,浏览器的url不变。
include是把请求发送给另一个servlet,让它协助完成某任务,然后回到当前页面,浏览器的url也不变。
forward和include在servlet的doGet方法中的调用代码如下:
ServletContext context=getServletContext();
RequestDispatcher rd=context.getRequestDispatcher("/welcome");
rd.forward(req,resp);