1、头部的退出功能,原来的效果是,无论用户是否登录,点击退出,都会跳转到登录页面。
希望的效果是:(1)用户已登录的情况下,点击退出,跳转到登录页面。(2)用户未登录的情况,点击退出,页面不响应
完成步骤:
(1)、给退出<a>标签添加一个onclick属性,值为新定义的exitFun();函数。
(2)、exitFun函数中,发送ajax请求到user/findOne这个Servlet查询单个用户,前端处理返回结果
function exitFun() { //头部的退出功能 $.get("user/findOne",{},function (user) { if (user){ //用户已登录 location.href="javascript:location.href='user/exit'"; }else{ //用户未登录 location.href="javascript:void(0)"; } }); }