validadminsessiontag.java

来自「用struts,ajax实现的聊天室」· Java 代码 · 共 29 行

JAVA
29
字号
package util;

import javax.servlet.http.HttpSession;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.TagSupport;


public class ValidAdminSessionTag extends TagSupport{
    public static final long serialVersionUID=-1814239825517340645L;
    
    public int doStartTag()throws JspException{
        return SKIP_BODY;
    }
    
    public int doEndTag()throws JspException{
        
        HttpSession session=pageContext.getSession();
        String type=(String)session.getAttribute("admin");
        if(!(type!=null&&type.equals("1"))){ 
            try{
            pageContext.forward("adminlogin.jsp");
            }catch(Exception e){
                e.printStackTrace();
            }
        }
        return super.doEndTag();  
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?