AcShop的gravatar头像
AcShop 2014-09-06 18:12:31

关于Shiro Ajax登录的问题

现在开发采用SpringMVC + Shiro + 其他框架做,前后台登录都需要用到Shiro。

前台页面跳转间的登录、注册相关的Shiro已经实现;

主要问题就是怎么用Shiro实现在不拦截页面上获取用户是否登录,未登录弹出登录框,登录检查无论是失败还是成功,都需要在当前页面完成,不能跳转

关于Shiro Ajax登录的问题

现在程序中已经实现了页面级的跳转,不知道怎么改动才能互不影响,网上虽然有讲,但是配置方面还是不对!

请教有做过的前辈给支点招,最好有类似的DEMO可以提供。

我的问题:

   1、在整个项目页面上,通过什么判断用户是否登录?

   2、使用Ajax检查登录时,登录成功不跳转页面,应该java程序返回json串。

没思路啊!!!疯了!!!

所有回答列表(2)
AcShop的gravatar头像
AcShop  LV14 2014年9月8日

http://www.myexception.cn/ajax/1407177.html

评论(0) 最佳答案
caoyue521的gravatar头像
caoyue521  LV18 2014年9月6日

写一段JS代码,检查SESSION里面你保存的用户登录的信息,如果不存在,就弹出一个登录窗口,让用户与JAVA程序交互,登录成功就返回登录成功的JSON,并且移除登录窗体,并把用户登录的信息写入SESSION,不成功就返回个不成功的JSON串就行了

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友