欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SpringBoot+SpringMVC+LayUi 踩坑退出登录操作

程序员文章站 2022-05-22 10:34:03
...

问题描述:

一直很奇怪为什么我使用的LayUI的注销登录功能无法使用,具体就是点击之后就是出现界面404
SpringBoot+SpringMVC+LayUi 踩坑退出登录操作
SpringBoot+SpringMVC+LayUi 踩坑退出登录操作
SpringBoot+SpringMVC+LayUi 踩坑退出登录操作
这就很离谱,明明哪儿都没有问题,下面是我的controller退出登录代码:

/**
     * 退出登录操作
     * @param session
     * @return
     */
    @RequestMapping("/loginOut")
    public String loginOut(HttpSession session) {
        //删除Session
        session.invalidate();
        return "redirect:/index";
    }

SpringBoot+SpringMVC+LayUi 踩坑退出登录操作
都是没有任何问题的


原因分析:

最后经过排查是这样的:

th:href 写在了dd标签里面 ,
正确的做法应该是写在a标签里面 ,真的是服了自己
<dd layadmin-event="" style="text-align: center;"><a th:href="@{/login/loginOut}">退出</a></dd>

最后就正常了