下面这段代码主要做的是在登录的时候检测当前有没有账户登录,如果没有的话直接跳到登录界面,如果有登录就继续执行,为了方便采用从session中获账户名的方法来检测当前有没有登录,下面是代码。

首先是jsp代码,在顶上放个隐藏属性来存储用户名,然后在js加载方法中来判断这个隐藏属性有没有值,如果没有,直接跳到登录界面,如果有,就留在本页面。

jsp代码:

<input type="hidden" value="${admin}" id="adminname_top" />

javascript代码:

if($("#adminname_top").val()==""){
    alert("请先登录!");
    location.href="jsp/adminlogin.jsp";
}