Day_06_Cookie+Session

1558 단어
  • 세션 기술
  • 1、              ,             ,      。
    2、Cookie:          
    3、Session:          
    
  • Cookie
  • 1、Cookie                  
    2、Cookie cookie = new Cookie(String cookieName,String cookieValue);//     ,      
    3、cookie.setMaxAge(int seconds);//  Cookie          
    4、cookie.setPath(String path);
    //         ,   cookie         cookie web          cookie  
    //  :
    //cookie.setPath("/WEB");
    //    WEB           cookie
    //cookie.setPath("/WEB/cookieServlet");
    //    WEB  cookieServlet    cookie  
    5、      cookie
    //              cookie  ,                 0 cookie      
    6、  Cookie
    //a、  request     Cookie:
    //Cookie[] cookies = request.getCookies();
    //b、  Cookie  ,  Cookie          Cookie
    //for(Cookie cookie : cookies){
    //    if(cookie.getName().equal(cookieName)){
    //        String cookieValue = cookie.getValue();
    //    }
    //}
    
  • 세션 기술
  • 1、Session      Cookie,Session     Cookie          JSESSIONID
    2、HttpSession session = request.getSession();
    //            Session         Session  ,            Session      Session  
    3、 session     (session       )
    //session.setAttribute(String name,Object obj);
    //session.getAttribute(String name);
    //session.removeAttribute(String name);
    4、    
    //  :     request.getSession()   
    //  :
    //1)   (   )   
    //2)session  /  (  30  )
    //  :              30  ?
    //               
    //      web.xml     
    //
    //       30
    //
    //3)    session
    //session.invalidate();
    

    좋은 웹페이지 즐겨찾기