¡¡¡¡¡ôÅäÖÃÐÅÏ¢Ö»ÄܶÁÈ¡£¬²¢ÇÒconfigÊÇÔÚµ¥¸öServletÖÐÄÜ·ÃÎÊ£¬contextÊÇÈ«¾Ö·ÃÎÊ
¡¡¡¡Èý¡¢JSPÈëÃÅÖ®»á»°¸ú×Ù¼¼Êõ·½Ãæ
¡¡¡¡¡ôÓû§ÊÚȨ
¡¡¡¡¡ôÒþ²Ø±íµ¥Óò
¡¡¡¡¡ôURLÖØд
¡¡¡¡¡ôCookieʹÓÃ
¡¡¡¡1¡¢»á»°£ºÊÇͬһ¿Í»§¶ËºÍ·þÎñÆ÷Ö®¼äÔÚͬһ¶Îʱ¼äµÄ¶à´ÎÇëÇóºÍÏìÓ¦¡£
¡¡¡¡2¡¢SessionʹÓã¨Öص㣩
HttpSession session=request.getSession(); session.setAttribute("name",Object); //¸½Öµ session.getAttribute(); //È¡Öµ session.removeAttributer(); |
¡¡¡¡3¡¢Cookie(Àà)
¡¡¡¡1£©CookieÊÇʲô£¿
¡¡¡¡cookieÊÇÒ»¶Î×Ö·û´®£¬ÓÉHTTPÖ§³Ö£¬ÔÚ¿Í»§¶Ë¿ÉÒÔÓÀ¾Ã±£´æ¡£Ð´Èë(Ó²ÅÌ)¡£
¡¡¡¡Ã¿´ÎÇëÇó£¬ÏìÓ¦Öж¼»áΪcookieÁôÓпռ䡣
¡¡¡¡2£©Ó÷¨£º
Cookie cookie=new Cookie("name",cookie); //±ØÐëÖ¸¶¨cookieµÄ¼üÓëÖµ£¬ÇÒ±ØÐëΪ×Ö·û´® response.addcookie(cookie); cookie.setMaxAge(3600); //ÒÔÃëΪµ¥Î» //¶ÁÈ¡¿Í»§¶Ë·¢Ë͹ýÀ´µÄcookie£¬·µ»ØÖµÀàÐÍΪ: cookieÊý×é request.getCookies(); //Ñ»·¶ÁÈ¡¼üÓëÖµ |
¡¡¡¡Ê¹Óùý³Ì£º
¡¡¡¡£¨1£©Éú³Écookie£¬ new cookie£¨""£¬""£©
¡¡¡¡£¨2£©ÉèÖÃÉú´æÖÜÆÚ ©ƒ0£¬SetMaxAge£¨Ã룩¡£
¡¡¡¡£¨3£©·¢Ë͵½¿Í»§¶Ë£ºresponse¡£addCookie£¨cookie£©£»
¡¡¡¡Ð¡³£Ê¶£º
¡¡¡¡£¨1£©Ò»¸öÍøÕ¾×î¶àÏòÒ»¸ö¿Í»§¶Ëд20¸öcookie¡£
¡¡¡¡£¨2£©Ò»¸ö¿Í»§¶Ë×î¶à½ÓÊÕ300¸öcookie¡£
¡¡¡¡4¡¢SessionÓëCookieÕâ¼äµÄ¹Øϵ£º
¡¡¡¡sessionµÄID×÷ΪCookieµÄÖµÔÚ¿Í»§¶ËÓë·þÎñÆ÷Ö®¼ä½øÐд«µÝ¡£
¡¡¡¡ËÄ¡¢JSPÈëÃÅÖ®¹¹½¨ÊµÌåBeanµÄÔÔò·½Ã棺
¡¡¡¡1¡¢beanÀàΪ¹«ÓÐ
¡¡¡¡2¡¢Àà³ÉԱΪ˽ÓÐ
¡¡¡¡3¡¢±ØÓÐÒ»¸öÎ޲ι¹Ôì
¡¡¡¡4¡¢ÓÐset£¨£©ºÍget£¨£©·½·¨
¡¡¡¡5¡¢·½·¨ÃüÃûΪsetXxx£¨£©»ògetXxx£¨£©·½·¨