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实现的网页版的个人简历(可换肤)
Apr 19 Javascript
jquery ajax jsonp跨域调用实例代码
Dec 11 Javascript
让table变成exls的示例代码
Mar 24 Javascript
js获取url传值的方法
Dec 18 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
Jan 05 Javascript
简单实现js倒计时功能
Feb 13 Javascript
Bootstrap modal 多弹窗之叠加引起的滚动条遮罩阴影问题
Feb 27 Javascript
Vue监听数据对象变化源码
Mar 09 Javascript
vue+Java后端进行调试时解决跨域问题的方式
Oct 19 Javascript
Vue基于vuex、axios拦截器实现loading效果及axios的安装配置
Apr 26 Javascript
ant design vue 表格table 默认勾选几项的操作
Oct 31 Javascript
vue3使用vue-router的完整步骤记录
Jun 20 Vue.js
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
PHP批量查询WordPress留言者E-mail地址实现方法
2015/02/15 PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
2015/05/13 PHP
深入解析PHP底层机制及相关原理
2020/12/11 PHP
推荐10个超棒的jQuery工具提示插件
2011/10/11 Javascript
JavaScript在多浏览器下for循环的使用方法
2012/11/07 Javascript
javascript中this做事件参数相关问题解答
2013/03/17 Javascript
JSON+JavaScript处理JSON的简单例子
2013/03/20 Javascript
Visual Studio中js调试的方法图解
2014/06/30 Javascript
抛弃Nginx使用nodejs做反向代理服务器
2014/07/17 NodeJs
javascript快速排序算法详解
2014/09/17 Javascript
js实现对table动态添加、删除和更新的方法
2015/02/10 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
jQuery EasyUI常用数据验证汇总
2016/09/18 Javascript
基于Bootstrap分页的实例讲解(必看篇)
2017/07/04 Javascript
Vue.js组件通信的几种姿势
2017/10/23 Javascript
vue 注册组件的使用详解
2018/05/05 Javascript
vue实现element-ui对话框可拖拽功能
2018/08/17 Javascript
对Vue table 动态表格td可编辑的方法详解
2018/08/28 Javascript
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
解决Vue项目中tff报错的问题
2020/10/21 Javascript
vue中实现点击空白区域关闭弹窗的两种方法
2020/12/30 Vue.js
使用python3.5仿微软记事本notepad
2016/06/15 Python
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
Python算法输出1-9数组形成的结果为100的所有运算式
2017/11/03 Python
Python自动抢红包教程详解
2019/06/11 Python
树莓派使用USB摄像头和motion实现监控
2019/06/22 Python
Python如何将函数值赋给变量
2020/04/28 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
2020/04/29 Python
获取CSDN文章内容并转换为markdown文本的python
2020/09/06 Python
仓库管理专业个人自我评价范文
2013/11/11 职场文书
学习十八大的心得体会
2014/09/01 职场文书
就业协议书盖章的注意事项
2014/09/28 职场文书
小学生差生评语
2014/12/29 职场文书
Go语言空白表示符_的实例用法
2021/07/04 Golang
python数字类型和占位符详情
2022/03/13 Python