如何跳转指定页面后再次跳转到另一页面或原来的页面
这里可以采用redirect以get形式向指定页面发出get请求,指定页面完成后会再次跳转到redirect后边指定的页面
(注意:这里的redirect只是一个自定义参数,并不是自带的,名称可以随便起,不一定要是redirect)
格式:需要请求的URL?redirect=请求URL完成后需要跳转的地址
例如:
response.sendRedirect("http://localhost:8080/test?redirect=http://localhost:8080/test2;
当然,这种用途常见于跳转到登陆页面登陆后再次返回原来的页面:
response.sendRedirect("http://localhost:8080/page/login?redirect=" + request.getRequestURL());
接下来,当请求登陆时,取出这个参数,这里以SpringMVC为例:
@RequestMapping("/page/login")public String showLogin(String redirect, Model model) { //把请求登陆后跳转的页面路径再次转发到登陆页面进行js处理model.addAttribute("redirect", redirect);return "login";}
详情解释在代码注释中
//登陆页面获取要重定向的地址var redirectUrl = "${redirect}"; //根据自己情况当页面登陆成功时对重定向的地址进行跳转,登录失败就不进行跳转,下边代码表示如果没有追加redirect参数或为空就跳转到指定页面
//location.href = "http://localhost:8082
doLogin:function() {$.post("/user/login", $("#formlogin").serialize(),function(data){if (data.status == 200) {jAlert('登录成功!',"提示", function(){if (redirectUrl == "") {location.href = "http://localhost:8082";} else {location.href = redirectUrl;}});} else {jAlert("登录失败,原因是:" + data.msg,"失败");}});}
好了,这就做到了登陆后跳转到自己想要的页面,当然,这只是众多方法之一
转载于:https://www.cnblogs.com/ITDreamer/p/9457531.html
如何跳转指定页面后再次跳转到另一页面或原来的页面相关推荐
- java跳转画面后画面白了_如何跳转指定页面后再次跳转到另一页面或原来的页面...
c#图解教程第5版数万读者认可的新 99.33元 (需用券) 去购买 > 这里可以采用redirect以get形式向指定页面发出get请求,指定页面完成后会再次跳转到redirect后边指定的页 ...
- 微信小程序授权登录,跳转页面后在跳回首页不用再次登录
小程序授权登录要使用wx.getUserProfile,获得用户投头像后,做一些页面跳转功能,但是如果需要再次跳转首页的话,小程序就会有回到登录前的状态,这样体验感会很差.要想不用再次登录,也不难,只 ...
- swiper跳转指定slides,其他路由跳转swiper指定slides
swiper跳转指定slides 当然分页器,可以实现这个功能,但是如果想在菜单栏实现就需要别的方法了. Template <ul><li @click="toslide( ...
- 等待指定时间后自动跳转或关闭当前页面
//指定时间之后跳转 <script language="javascript"> function go( ) {//定义函数 window.location=&qu ...
- java跳转页面后再跳回前一个页面_js中实现页面跳转(返回前一页、后一页)
一:JS 重载页面,本地刷新,返回上一页 代码如下: 返回上一页 重载页面,本地刷新 返回上一页重载页面,本地刷新 返回前二页并刷新的JS代码应该怎样写. 代码如下: history.go(-2); ...
- js实现进入页面后自动跳转到锚点
$(function(){ var url = window.location.toString();//进这个页面的url var id = url.split("#")[1]; ...
- CSS3利用animation动画实现多个图标在指定间隔后再次动作
一.实现思路: 当有多个图标要实现同一 animation ,但是每个图标的 animation 又不能互相干扰,可以利用以下这个公式去设置动画的属性 @keyframes 动画名称 选择百分比实现 ...
- 表单提交后跳转指定链接
表单的作用可以根据场景的变化而变化,可以是问卷调查.故障报修.自助下单等多种业务场景.如需提交后进行下一步操作,如成功提交咨询申请后自动跳转到咨询详情页,可以通过设置提交扩展,实现表单提交后跳转指定链 ...
- selenium关闭浏览器当前页面后,切换到最后一个页面继续操作
问题: 有时候用selenium操作浏览器,打开多个页面后,在不用的时候,需要关掉,切换页面需要切换句柄,关掉页面后,也需要重新切换句柄,否则页面接着操作元素会出问题 解决方法: import tim ...
最新文章
- React 组件js文件中如何引入其他的js 文件数组
- Nginx配置跨域请求 Access-Control-Allow-Origin *
- KPI与OKR的区别
- 使用git推送代码到开源中国以及IDEA环境下使用git
- html不可选择的按钮,HTML功能无法使用按钮
- python函数参数类型检查_Python中实现参数类型检查的简单方法
- 自制简单的小型Linux,自制小型Linux系统
- win32项目-最基础的窗口程序
- 物流软件之Microcity介绍
- Bentley.Hammer.XM.v08.09.400.34 1CD(水锤和瞬态分析软件)好用版\
- SqlServer2005使用top 100 PERCENT 无法排序的问题
- uniapp 微信小程序开发 图片上传压缩
- 【创建Vue手脚架项目】
- 浅谈自动化测试中的验证码处理方法小总结
- 2.1 Git介绍、安装与使用
- iOS Airplay Screen Mirroring 投屏技术详解
- 乐学堂天风:什么是上证180指数
- 面试常问集锦——多线程部分
- 华为MDC310之Can通信流程梳理
- iis服务器怎样配置多张证书,IIS:管理多个 Web 服务器上的多个证书 | Microsoft Docs...
热门文章
- step2 . day7 C语言阶段小的项目总结
- 【2018北京集训(六)】Lcm
- 软考解析:2015年上半年下午试卷
- 【转】Android必备知识点- Android文件(File)操作
- maven工程如何引用css和js文件
- Mac 开发中如何设置 关闭 以及最小化 最大化按钮事件处理
- Hardcoded string 下一步, should use @string resource警告 (转载)
- Oracle RAC在思科UCS上的应用
- ASP.NET 网站管理工具中的“安全”制表页
- android代码设置全屏