我学习客户端跳转和服务器跳转时,找到的教程都是简单的说怎么用,用起来也确实简单
一直觉得学的没问题,直到后来做项目时才发现,我根本不知道什么时候用服务器跳转,什么时候该用客户端跳转。
这是一个设计上的问题。希望各位大佬给点意见,解答我的疑问
猜测:不喜勿喷!!!我将请求分为两种,其一是请求服务器(按照要求)返回视图,controller使用服务器跳转,跳转到某一个jsp页面中,然后返回视图。这时浏览器的url不变,那么我再次访问该url同样能返回视图达到刷新的目的。
其二是请求服务器进行一些操作,比如说我要删除一条记录,url是/deleteProduct如果使用的是服务器跳转,跳转到某一个jsp页面中,然后返回视图。这时候浏览器的url不变:localhost:8080/deleteProduct,当我再次访问该url时肯定会出错,因为我要的根本不是删除记录而是刷新页面。所以这时应该使用重定向将url改成第一种返回视图的请求。
springmvc什么时候服务器跳转,什么时候客户端跳转
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答
悬赏问题
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码