m0_37659175 2017-07-10 07:02 采纳率: 100%
浏览 2132
已采纳

ssm框架中 利用HandlerInterceptor进行权限验证和登录时遇到的问题 望大神指点

在验证登录的时候 功能基本完成了 但是遇到一点bug

后台主页截图:图片说明

1.启动服务器 进入http://localhost:8993/#1 界面如上图
2.我点击了用户管理 执行了control层的 user/queryAllUser请求 这个请求被拦截器拦截了 跳转到了登陆页面 图片说明

3.我输入数据库已经存在的账号和密码登陆
图片说明

变成这个样子了

我点击上面的退出(大界面的)图片说明
触发control层方法 session.invalidate() 跳转到login界面图片说明

登陆进去后就是正常的如下界面图片说明

我想要的效果就是登陆后跳转到上图的界面而不是下图这样的图片说明

附上我的代码:

  • 写回答

3条回答 默认 最新

  • chenl_ 2017-07-10 07:12
    关注

    话说代码呢? 出现框中框 因为你用的iframe的原因, 跳转的时候可以用js跳转

     top.location.href="/login" 类似的 可以使最外层ifame跳转到登录页,而不是里面的iframe
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件