HttpServletResponse对象的sendRedirect(String location)方法称作重定向,
如果location地址前面加上"/",则表示相对于Servlet容器的根来请求,即http://localhost:8080,
如果location地址没有加上"/",则表示相对于当前请求的URI来寻找地址.
// sendRedirect重定向方法
//response.sendRedirect("/myForward.jsp"); // myForward.jsp前面有'/',表示相对于Servlet容器的根来请求
response.sendRedirect("myForward.jsp"); // myForward.jsp前面没有'/',表示相对于当前请求的URI来寻找地址
请求转发和重定向的区别:
1). 请求转发,整个过程处于同一个请求当中。
2). 重定向,实际上客户端向服务器端发送两个请求。