首页>代码>Java远程调用axis2 webservice接口实例>/axis2Service接口/test_axis2Service/src/IndexFilter.java
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.Cookie;  
import javax.servlet.http.HttpServletRequest;  
import javax.servlet.http.HttpServletResponse;  
  
public class IndexFilter implements Filter {  
  
    public void destroy() {  
        // TODO Auto-generated method stub  
  
    }  
  
    public void doFilter(ServletRequest arg0, ServletResponse arg1,  
            FilterChain arg2) throws IOException, ServletException {  
        HttpServletRequest request = (HttpServletRequest) arg0;  
        HttpServletResponse response = (HttpServletResponse) arg1;  
        Cookie[] cookies = request.getCookies();  
        String[] cooks = null;  
        String username = null;  
        String password = null;  
        if (cookies != null) {  
            for (Cookie coo : cookies) {  
                String aa = coo.getValue();  
                cooks = aa.split("==");  
                if (cooks.length == 2) {  
                    username = cooks[0];  
                    password = cooks[1];  
                }  
            }  
        }  
        if (LoginService.login(username, password)) {  
            request.getSession().setAttribute("username",username);  
            response.sendRedirect("main.jsp");  
            //request.getRequestDispatcher("/main.jsp").forward(request, response);  
        }else{  
            arg2.doFilter(request,response );  
        }  
      
  
    }  
  
    public void init(FilterConfig arg0) throws ServletException {  
        // TODO Auto-generated method stub  
  
    }  
  
}  
最近下载更多
17558420274  LV16 2021年5月12日
5154935  LV1 2021年1月11日
iphone11promax  LV1 2020年12月23日
天险无涯  LV15 2020年12月16日
crazyBear2020  LV3 2020年12月15日
故事_sun  LV26 2020年7月15日
23531271  LV6 2020年6月20日
wangwenyi  LV6 2020年6月4日
15398544947  LV9 2020年3月27日
hunagqi  LV9 2019年9月3日
最近浏览更多
huaua7676  LV30 2月6日
zhuiqiu  LV4 2022年12月13日
ewan007  LV30 2022年9月17日
刘亦菲9527  LV15 2021年12月27日
cc900118  LV17 2021年10月11日
tgt_tgt  LV1 2021年7月5日
也会心痛  LV1 2021年6月17日
疯狂的爱人  LV11 2021年6月10日
17558420274  LV16 2021年5月12日
Possess  LV4 2021年3月9日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友