课程
/后端开发
/Java
/JAVA遇见HTML——JSP篇
为什么登录成功用请求转发,登录失败用请求重定向
2018-04-19
源自:JAVA遇见HTML——JSP篇 4-11
正在回答
需求中有一句,登录成功,跳转到success.jsp页面,并且提示登录成功的用户名。
注意:需要提示登录成功的用户名。
因为此需求,因此登录成功时使用转发。转发可以看做一次请求,不会丢失当前请求,才能够提取用户名。
登录失败的需求是让用户重新登录,重定向是二次请求,不会保留当前信息,因此在登录失败时使用重定向
个人理解 登陆成功一定是转发 因为重定向会使信息丢失
登录失败 可以转发和重定向 但是你需要用户重新提交正确信息 所以重定向更合适
举报
Java Web入门级教程JSP,带你轻松的学习JSP基础知识
3 回答登录的源码(1)登录(2)处理登录(3)登录成功(4)登录失败 哪里错了求解?????
1 回答关于请求重定向和请求转发
2 回答请求重定向和请求转发的区别
3 回答为什么加了flush()方法之后 请求重定向和请求转发失效??
1 回答为什么只跳转到登录失败页面