qq_39120934
森海飞霞
采纳率50%
2019-03-02 22:18

在用thymeleaf的模板引擎下用jQuery清空cookie里的值从而实现注销即退出登录功能

40

1.我就是想点击注销退出登录状态 但不跳转页面 有人说是用js清空cookie里的值
具体该怎么做 有大神懂不?以下是前端示例中用到cookie的部分
2.以下是前端页面中用到cookie的部分

<span th:each="cookie :${#httpServletRequest.getCookies()}" >
             <ul class="nav navbar-nav navbar-right hidden-sm" >
              <li th:if="${cookie.getName().equals('bookstore_user')}"  ><a th:if="${cookie.getValue()!=''}" >注销</a></li>
              <li th:if="${cookie.getName().equals('bookstore_user')}"  ><a th:if="${cookie.getValue()!=''}" href="/order" th:text="${cookie.getValue()}"></a></li>
              <li th:if="${cookie.getName().equals('bookstore_user')}" >
                    <a th:if="${cookie.getValue()!=''}" href="/cart">查看购物车</span></a></li>
            </ul>

            </span>
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • a804509721 无所谓你好你你好 2年前

    登出操作一般在服务端进行 而且用一些框架的话登出清除cookie的方法以及写好了

    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2年前

    注销功能应该放在服务器端,让服务器清空cookie,你这种自己清空客户端的方式,存在安全隐患,也不符合惯例。

    点赞 评论 复制链接分享

相关推荐