转发跳转
特点:
只需1次请求即可完成 效率高 URL地址不会改变 例如从B转发到A URL地址依然是B
语法:
req.getRequestDispatcher("跳转地址").forward(req,resp);
重定向跳转
特点:
只需2次请求即可完成 效率低 URL地址会改变 例如从B定向到A URL地址就是A
超链接本质就是重定向跳转
语法:
resp.sendRedirect("xxx");
两种跳转的使用
能用转发就用转发。但是以下情况不推荐:涉及到敏感操作一定不能使用转发,涉及到注册操作.涉及到增删改都推荐使用重定向