NutzCN Logo
精华 登出用户后页面跳转失败 总是302
发布于 2913天前 作者 qq_ff330a3f 2096 次浏览 复制 上一个帖子 下一个帖子
标签:

登出方法,就只是清除了session里面的对象,然后进行页面跳转,但是前台控制台一直提示状态码为302并且页面没有回到一开始的登录的页面,代码如下:

@At
    @Ok(">>:/WEB-INF/login.jsp")
//    @Ok("->:/WEB-INF/login.jsp")
    public void logout(HttpSession session){
        session.removeAttribute("me");
    }
7 回复

/WEB-INF 下的路径,浏览器是无法直接访问的.

@wendal 我那个login.jsp并不是在web-inf下面的,那么如果消除session当中的缓存之后想回到一开始的登录页面该怎么操作呢?

@Ok(">>:/login.jsp")
@At
public void logout(HttpSession session) {
    session.invalidate();
}

@wendal 现在是session都清空了,但是页面还是没有跳回到login.jsp

@wendal 兽总,你不用回复了,我那个shiro.ini里面配置了一个登出的跳转的url,所有一直没有回去,我注释掉之后就好了。我有个问题想问下,一般登录是按照你给发的那种方式去写比较好呢?还是像登录那样依赖于shiro呢?

@wendal 打错了,不是登录,是登出。。。一般登出操作的时候是按照你给发的那种方式去写比较好呢?还是像登录那样依赖于shiro呢?

登录用入口方法做,登出用shiro,我当前是这样.

添加回复
请先登陆
回到顶部