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

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个回答

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

qq_39120934
qq_39120934 暂时不考虑安全性的话 应该怎么做啊 ?
一年多之前 回复

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问