黑马程序员技术交流社区

标题: JAVA Servlet API 中 forward() 与 redirect() 的区别?? [打印本页]

作者: 周洋    时间: 2012-3-5 15:12
标题: JAVA Servlet API 中 forward() 与 redirect() 的区别??
2种有什么区别?
作者: 钱智慧    时间: 2012-3-5 16:18
其实重英文单词也能看出不同,forward是向前的意思,而redirect则是重新定向。具体体现在,如果用的是redirect则是让客户端重新发送请求,体现是客户端浏览器的网址会有变化,变为你指定的要重定向的网址
forward则只有一次请求,客户端访问我这个页面,我替管户端转到另一个页面,而客户端完全感觉不出来,因为客户端IE中的网址没有变化。
方老师在讲的时候引用了张老师的话,意思是,前者,你找我借钱,我没有,但我替你向别人借,另一个是你找我借钱,我没有,我让你找别人借(重定向到另一个页面)。
若说的不对,欢迎赐教。
作者: 钱智慧    时间: 2012-3-5 16:25
另外我问一下,如何将帖子改成已经解决?直接在标题上加上“已解决”三个字么?谁知道能告诉我?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2