在线
客服

发布
需求

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

关于登录后跳转回登录前页面的问题

先说用的是spring的mvc。
   功能是这样的:现在用户在页面A, 然后点了一个连接要进入页面B,但进入页面B之前需要先登录,在用户登录完后要页面跳转到页面B,请问这个功能要怎么实现?
    查了下网上的资料:
    一个方案是用getHeader("referer"),但是这个只能获得页面的A的连接,所以不行。
    另一个方案是在拦截器中将页面B的连接保存在session中,在用户登录后从session中取出页面B的连接,然后跳转到页面B。这样做的问题是:
    1.在第一次点击页面B连接的时候,如果需要传递参数,并且不是url传参而是其他类型的传参(比如表单传参),在用户登录后跳转到页面B的时候,怎样把参数也过去(说白就是怎样保存第一次发链接时的参数)。
    2.使用ajax的时候也会出现需要登录时候,是否要在所有的ajax连接上加一个参数来区分它不是普通的连接,然后在返回到javascript中单独做处理。
    求大虾来解决问题。谢谢!!!

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

需求很简单,描述太复杂了。可以在进入B时判断有没有登录,没有就重定向到A,同时传个标志给前端,可以是url参数?redirect=B地址,也可以cookie等,登录后利用这个标志访问B

使用道具 举报

发新帖
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网! 立即登录 立即注册