服务器端跳转与客户端跳转的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器端跳转与客户端跳转的区别相关的知识,希望对你有一定的参考价值。
Jsp中有两种跳转方式(这里只写的简单的不传参数的方式):
<1><jsp:forward page=”URL” flush=”true”>(服务器端跳转)
<2>response.sendRedirect(“url”);(客户端跳转)
这两种方式的区别可以用下图来表示:
客户端跳转时,直接由客户端执行跳到另一页,在url地址中不会显示跳转之后的地址;服务器端跳转时,客户端会把跳转请求告诉客户端,有客户端自己访问要跳转到的页面,此时url地址会显示跳转后的地址。
本文出自 “java” 博客,请务必保留此出处http://a001807.blog.51cto.com/9804844/1884061
以上是关于服务器端跳转与客户端跳转的区别的主要内容,如果未能解决你的问题,请参考以下文章
RequestDispatcher.forward() 方法和HttpServletResponse.sendRedirect()方法的区别