package com.filter;

import java.io.IOException;  

import javax.servlet.Filter;  
import javax.servlet.FilterChain;  
import javax.servlet.FilterConfig;  
import javax.servlet.ServletException;  
import javax.servlet.ServletRequest;  
import javax.servlet.ServletResponse;  
import javax.servlet.http.HttpServletRequest;  
import javax.servlet.http.HttpServletResponse;  
  
public class MyFilter implements Filter {  
  
    public MyFilter() {  
        // TODO Auto-generated constructor stub  
    }  
  
    @Override  
    public void destroy() {  
        // TODO Auto-generated method stub  
  
    }  
  
    @Override  
    public void doFilter(ServletRequest request, ServletResponse response,  
            FilterChain filterChain) throws IOException, ServletException {  
        // 过滤用户请求,判断是否登录  
        HttpServletRequest httpServletRequest = (HttpServletRequest)request;  
        HttpServletResponse httpServletResponse = (HttpServletResponse)response;  
          
        httpServletRequest.setCharacterEncoding("utf-8");  
        httpServletResponse.setCharacterEncoding("utf-8");  
          
        String username = (String)httpServletRequest.getSession().getAttribute("username");  
          
        if (username == null) {  
            String path = httpServletRequest.getContextPath();  
            httpServletResponse.sendRedirect(path+"/index.jsp");  
        }         
        filterChain.doFilter(httpServletRequest, httpServletResponse);  
    }  
  
    @Override  
    public void init(FilterConfig arg0) throws ServletException {  
        // TODO Auto-generated method stub  
  
    }  
  
}  
最近下载更多
krispeng  LV15 2024年12月31日
ma406805131  LV19 2024年12月18日
asddwh  LV13 2024年1月1日
xiongwei11231  LV9 2023年12月2日
321170193  LV6 2023年11月12日
jiemomo  LV12 2023年10月19日
天士大夫  LV2 2023年5月25日
summery  LV8 2023年4月25日
无名氏111  LV33 2022年12月15日
1379585889  LV11 2022年12月13日
最近浏览更多
ma406805131  LV19 2024年12月18日
hechch  LV1 2024年12月4日
xiaoaitx  LV8 2024年11月22日
兰无忧 2024年7月7日
暂无贡献等级
houliukou  LV38 2024年6月25日
lun123456 2024年6月22日
暂无贡献等级
szqqqaaqqa  LV1 2024年6月21日
23120450  LV1 2024年6月18日
123456cjj  LV1 2024年6月2日
加油干阳神  LV9 2024年5月21日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友