<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    【永恒的瞬間】
    ?Give me hapy ?
    import java.io.IOException;
    import javax.servlet.*;
    import javax.servlet.http.*;
    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.UnavailableException;
    import java.sql.*;
    import javax.sql.*;
    import javax.naming.*;
     
    public class LogFilter extends HttpServlet implements Filter
    {
    protected FilterConfig filterConfig = null;
    Connection cn =null;
    DataSource ds = null;
    Context ctx = null;
     
    public void destroy()
    {
    }
    public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException
    {
    String clientIPAddress = req.getRemoteAddr();//取得IP
    String path= ((HttpServletRequest)req).getRequestURI();//取得路徑
    String prg=path.substring(path.lastIndexOf("/")+1);//取得程式名稱
    String which=((HttpServletRequest)req).getQueryString();//查詢字串
    String cookiename=null;
    String cookievalue=null;
    //將path存入Cookie,ErrorPage用!
    Cookie[] allcookie = ((HttpServletRequest)req).getCookies();
    int i=0;
    if (allcookie.length>0)
    {
    while(i<=allcookie.length)
    {
    cookiename=allcookie[i].getName();
    cookievalue=allcookie[i].getName();
    if (cookiename.equals("URI"))
    break;
    i++;
    }
    }
    if (cookiename.equals("URI"))
    {
    if(path != "ErrPage.jsp")
    allcookie[i].setValue(path);
    }
    else
    {
    Cookie CURI = new Cookie("URI",path);
    ((HttpServletResponse)res).addCookie(CURI);
    }
    try
    {
     
    ctx = new InitialContext();
    ds = (DataSource)ctx.lookup("java:comp/env/jdbc/csc");
    cn = ds.getConnection();
    PreparedStatement st = cn.prepareStatement("INSERT INTO system_log_info (user_ip, datetime, place, act, which) VALUES (?,?,?,?,?)");
    st.setString(1,clientIPAddress);
    st.setString(2,cscBean.common.datetime.getNowDate());
    st.setString(3,path);
    st.setString(4,prg);
    st.setString(5,which);
    st.executeUpdate();
    st.close();
    cn.close();
    }
    catch(Exception e)
    {
    e.printStackTrace();
    }
    chain.doFilter(req, res);
    }
    public void init(FilterConfig filterConfig) throws ServletException
    {
    this.filterConfig = filterConfig;
    }
    }
    
    posted on 2007-04-25 21:57 ???MengChuChen 閱讀(504) 評論(0)  編輯  收藏 所屬分類: java_code
    主站蜘蛛池模板: 中文字幕人成无码免费视频| 性感美女视频在线观看免费精品 | 亚洲精品一二三区| 91av免费观看| 亚洲伊人久久大香线蕉影院| 黄页网站免费观看| 国产一区二区三区无码免费| 亚洲国产AV一区二区三区四区 | 国产免费观看a大片的网站| 亚洲人AV在线无码影院观看| 免费理论片51人人看电影| 亚洲AV香蕉一区区二区三区| 免费国产成人午夜私人影视| 手机永久免费的AV在线电影网| 亚洲七七久久精品中文国产| 热久久这里是精品6免费观看| 亚洲国产精品久久久久婷婷软件| 亚洲大片免费观看| 久久久久亚洲国产| 免费国产在线观看不卡| 久久www免费人成看国产片| 亚洲AV无码国产精品色午友在线 | 色屁屁www影院免费观看视频| 亚洲国产精品丝袜在线观看| aa级毛片毛片免费观看久| 亚洲国产高清在线| 成年人在线免费看视频| 一日本道a高清免费播放| 亚洲AV永久无码精品一百度影院| h视频在线免费看| 老牛精品亚洲成av人片| 国产亚洲A∨片在线观看| 免费国产作爱视频网站| 最好2018中文免费视频| 亚洲ⅴ国产v天堂a无码二区| 成人奭片免费观看| 丁香花在线观看免费观看图片| 亚洲男人电影天堂| 九月婷婷亚洲综合在线| 97在线视频免费| 杨幂最新免费特级毛片|