您的位置:首页 > 其它

SecureServlet_防止超越登陆页面进行登录的行为

2010-05-30 18:16 288 查看
package com.t0906.eHR.comm;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionServlet;

/**
 * 本serlvet用于防止超越登陆页面进行登录的行为
 *
 * @author tu
 */
public class SecureServlet extends ActionServlet{
 
  /**
   *
   */
  private static final long serialVersionUID=1L;
 
  @Override
  protected void service(HttpServletRequest req,HttpServletResponse resp) throws ServletException,IOException{
    req.setCharacterEncoding("GBK");
    resp.setContentType("html/text;charset=gbk");
    if(req.getSession().getAttribute("login") == null){
     
      resp.sendRedirect("/eHR/jsp/login.jsp");
      return;
     
    }
   
    super.service(req,resp);
  }
 
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  service login class null