Web开发中客户端的跳转与服务器端的跳转的区别


Posted in Javascript onMarch 05, 2017

 客户端的跳转:跳转之后地址栏的信息是会变的,变为跳转之后的地址信息

例如:response.sendRedirect();

服务器端的跳转:跳转之后的地址栏的信息不会发生任何的改变

例如:<jsp:forword>

request.getRequestDisPather("").forword(request, response);

(1).而且在使用request属性范围时,只有服务器端跳转才能将request范围的属性保存到跳转页面;而如果是客户端的跳转,则无法进行request属性的传递

(2).另外,如果是服务器端的跳转,则执行跳转语句时立刻进行跳转;如果使用的是客户端跳转,则是整个页面执行完之后才执行跳转的。

(3).在Servlet中如果想要进行客户端的跳转,直接使用HttpServletResponse接口的SendRedirect()即可,但是需要注意的是,此跳转只能传递session以及application范围的属性,而无法传递request范围的属性

以上所述是小编给大家介绍的Web开发中客户端的跳转与服务器端的跳转的区别,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
小试JQuery的AutoComplete插件
May 04 Javascript
JavaScript 反科里化 this [译]
Sep 20 Javascript
jQuery渐变发光导航菜单的实例代码
Mar 27 Javascript
jquery图片倾斜层叠切换特效代码分享
Aug 27 Javascript
解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
Dec 10 Javascript
Jquery跨域获得Json的简单实例
May 18 Javascript
JavaScript中常用的验证reg
Oct 13 Javascript
微信小程序 scroll-view实现上拉加载与下拉刷新的实例
Jan 21 Javascript
Javascript中的getter和setter初识
Aug 17 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
May 31 Javascript
JavaScript实现简单计算器功能
Dec 19 Javascript
详解Anyscript开发指南绕过typescript类型检查
Sep 23 Javascript
js获取元素下的第一级子元素的方法(推荐)
Mar 05 #Javascript
Bootstrap模态框案例解析
Mar 05 #Javascript
video.js使用改变ui过程
Mar 05 #Javascript
Angular开发者指南之入门介绍
Mar 05 #Javascript
JavaScript自定义文本框光标
Mar 05 #Javascript
Node.js数据库操作之查询MySQL数据库(二)
Mar 04 #Javascript
Node.js数据库操作之连接MySQL数据库(一)
Mar 04 #Javascript
You might like
建立文件交换功能的脚本(三)
2006/10/09 PHP
Laravel实现自定义错误输出内容的方法
2016/10/10 PHP
php面试实现反射注入的详细方法
2019/09/30 PHP
jQuery的实现原理的模拟代码 -2 数据部分
2010/08/01 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
用jQuery模拟页面加载进度条的实现代码
2011/12/19 Javascript
引用 js在IE与FF之间的区别详细解析
2013/11/20 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
2013/11/25 Javascript
使用ajax+jqtransform实现动态加载select
2014/12/01 Javascript
JavaScript中使用数组方法汇总
2016/02/16 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
2016/06/09 Javascript
使用jQuery Ajax 请求webservice来实现更简练的Ajax
2016/08/04 Javascript
bootstrap实现图片自动轮播
2016/12/21 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
Node.js pipe实现源码解析
2017/08/12 Javascript
vue项目如何刷新当前页面的方法
2018/05/18 Javascript
简述JS浏览器的三种弹窗
2018/07/15 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
2018/08/19 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
微信小程序实用代码段(收藏版)
2019/12/17 Javascript
JavaScript自定义超时API代码实例
2020/04/30 Javascript
详谈Object.defineProperty 及实现数据双向绑定
2020/07/18 Javascript
详解vue 组件注册
2020/11/20 Vue.js
[01:48]帕吉至宝加入游戏,遗迹战场现“千劫神屠”
2018/04/07 DOTA
python 七种邮件内容发送方法实例
2014/04/22 Python
python3 cvs将数据读取为字典的方法
2018/12/22 Python
pytorch索引查找 index_select的例子
2019/08/18 Python
Python tkinter实现图片标注功能(完整代码)
2019/12/08 Python
Django-simple-captcha验证码包使用方法详解
2020/11/28 Python
HTML5 canvas基本绘图之绘制线段
2016/06/27 HTML / CSS
电子信息工程自荐信
2014/05/26 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python
MybatisPlus代码生成器的使用方法详解
2021/06/13 Java/Android
html中两种获取标签内的值的方法
2022/06/16 jQuery
vue实现简易音乐播放器
2022/08/14 Vue.js