ASPÄÚ½¨¶ÔÏóApplication ºÍ Session-ASP¼¼Êõ-3P´úÂëÍø
¡¾·±ÌåÖÐÎÄ¡¿
¡¾ÉèΪÊ×Ò³¡¿
¡¾¼ÓÈëÊղء¿
µ±Ç°Î»ÖãºASP¼¼ÊõÊ×Ò³ >> ASP»ù´¡ >> ASPÄÚ½¨¶ÔÏóApplication ºÍ Session

ASPÄÚ½¨¶ÔÏóApplication ºÍ Session

2004-10-01 08:26:10  ×÷Õߣº  À´Ô´£º»¥ÁªÍø  ä¯ÀÀ´ÎÊý£º46  ÎÄ×Ö´óС£º¡¾´ó¡¿¡¾ÖС¿¡¾Ð¡¡¿
¼ò½é£º×÷Õߣº ÊéÉú ¡¡¡¡ ÔÚÉÏһƪÖÐ×÷Õ߸ø´ó¼ÒÏêϸ½éÉÜÁË ASP ÄÚ½¨¶ÔÏó Response µÄʹÓ÷½·¨£¬ÔÚÕâһƪÖÐ×÷Õß½«¼ÌÐø¸ø´ó¼Ò½éÉÜÁíÁ½¸ö·Ç³£ÊµÓÃÇÒÖØÒªµÄ ASP µÄÄÚ½¨¶ÔÏó Application ºÍ Session¡£ ¡¡¡¡ ÔÚ ASP µÄÄÚ½¨¶Ô...
¹Ø¼ü×Ö£ºApplication ¶ÔÏó Session ASP

×÷Õߣº ÊéÉú

¡¡¡¡ ÔÚÉÏһƪÖÐ×÷Õ߸ø´ó¼ÒÏêϸ½éÉÜÁË ASP ÄÚ½¨¶ÔÏó Response µÄʹÓ÷½·¨£¬ÔÚÕâһƪÖÐ×÷Õß½«¼ÌÐø¸ø´ó¼Ò½éÉÜÁíÁ½¸ö·Ç³£ÊµÓÃÇÒÖØÒªµÄ ASP µÄÄÚ½¨¶ÔÏó Application ºÍ Session¡£ ¡¡¡¡ ÔÚ ASP µÄÄÚ½¨¶ÔÏóÖгýÁËÓÃÓÚ·¢ËÍ¡¢½ÓÊպʹ¦ÀíÊý¾ÝµÄ¶ÔÏóÍ⣬»¹ÓÐһЩ·Ç³£ÊµÓõĴú±í Active Server Ó¦ÓóÌÐòºÍµ¥¸öÓû§ÐÅÏ¢µÄ¶ÔÏó¡£ ¡¡¡¡ ÈÃÎÒÃÇÏÈÀ´¿´¿´ Application ¶ÔÏó¡£ÔÚͬһÐéÄâĿ¼¼°Æä×ÓĿ¼ÏµÄËùÓÐ .asp Îļþ¹¹³ÉÁË ASP Ó¦ÓóÌÐò¡£ÎÒÃǷǵ«¿ÉÒÔʹÓà Application ¶ÔÏó£¬ÔÚ¸ø¶¨µÄÓ¦ÓóÌÐòµÄËùÓÐÓû§Ö®¼ä¹²ÏíÐÅÏ¢£¬²¢ÔÚ·þÎñÆ÷ÔËÐÐÆÚ¼ä³Ö¾ÃµÄ±£´æÊý¾Ý¡£¶øÇÒ£¬Application ¶ÔÏó»¹ÓпØÖÆ·ÃÎÊÓ¦ÓòãÊý¾ÝµÄ·½·¨ºÍ¿ÉÓÃÓÚÔÚÓ¦ÓóÌÐòÆô¶¯ºÍֹͣʱ´¥·¢¹ý³ÌµÄʼþ¡£

¡¡¡¡ ÏÂÃæ¾ÍÈÃÎÒÃÇÒ»ÆðÀ´Ñ§Ï° Application ¶ÔÏó¡£

¡¡¡¡ Ò»¡¢ÊôÐÔ ¡¡¡¡ ËäÈ» A pplication ¶Ô ÏóûÓÐÄÚÖõÄÊôÐÔ£¬µ«ÎÒÃÇ¿ÉÒÔʹÓÃÒÔϾ䷨ÉèÖÃÓû§¶¨ÒåµÄÊôÐÔÒ²¿É³ÆÎª¼¯ºÏ¡£

¡¡¡¡ A pplication(" ÊôÐÔ / ¼¯ºÏÃû³Æ ")= Öµ

¡¡¡¡ ÎÒÃÇ¿ÉÒÔʹÓÃÈçϽű¾ÉùÃ÷²¢½¨Á¢ Application ¶ÔÏóµÄÊôÐÔ¡£ < % Application("MyVar") = "Hello" Set Application("MyObj") = Server.CreateObject("MyComponent") %> ¡¡ ¡¡ Ò»µ©ÎÒÃÇ·ÖÅäÁË A pplication ¶Ô ÏóµÄÊôÐÔ£¬Ëü¾Í»á³Ö¾ÃµØ´æÔÚ£¬Ö±µ½¹Ø±Õ W EB ·þ ÎñÆ÷·þÎñʹµÃ A pplication Í£ Ö¹¡£ÓÉÓÚ´æ´¢ÔÚ A pplication ¶Ô ÏóÖеÄÊýÖµ¿ÉÒÔ±»Ó¦ÓóÌÐòµÄËùÓÐÓû§¶ÁÈ¡£¬ËùÒÔ A pplication ¶Ô ÏóµÄÊôÐÔÌØ±ðÊʺÏÔÚÓ¦ÓóÌÐòµÄÓû§Ö®¼ä´«µÝÐÅÏ¢¡£

¡¡¡¡ ¶þ¡¢·½·¨ ¡¡¡¡ Application ¶ÔÏóÓÐÁ½¸ö·½·¨£¬ËüÃǶ¼ÊÇÓÃÓÚ´¦Àí¶à¸öÓû§¶Ô´æ´¢ÔÚ Application ÖеÄÊý¾Ý½øÐÐдÈëµÄÎÊÌâ

¡¡¡¡ 1 ¡¢ L ock ·½ ·¨½ûÖ¹ÆäËû¿Í»§ÐÞ¸Ä A pplication ¶Ô ÏóµÄÊôÐÔ¡£

¡¡¡¡ Lock ·½·¨×èÖ¹ÆäËû¿Í»§Ð޸Ĵ洢ÔÚ Application ¶ÔÏóÖеıäÁ¿£¬ÒÔÈ·±£ÔÚͬһʱ¿Ì½öÓÐÒ»¸ö¿Í»§¿ÉÐ޸ĺʹæÈ¡ Application ±äÁ¿¡£Èç¹ûÓû§Ã»ÓÐÃ÷È·µ÷Óà Unlock ·½·¨£¬Ôò·þÎñÆ÷½«ÔÚ .asp Îļþ½áÊø»ò³¬Ê±ºó¼´½â³ý¶Ô Application ¶ÔÏóµÄËø¶¨¡£

¡¡¡¡ ÈÃÎÒÃÇÀ´¿´¿´ÏÂÃæÕâ¶ÎÓà A pplication À´ ¼ÇÂ¼Ò³Ãæ·ÃÎÊ´ÎÊýµÄ³ÌÐò : < % Dim NumVisitsNumVisits=0 Application.LockApplication("NumVisits") = Application("NumVisits") + 1 Application.Unlock %> »¶Ó­¹âÁÙ±¾ÍøÒ³£¬ÄãÊDZ¾Ò³µÄµÚ < %= Application("NumVisits") %> λ·Ã¿Í ! ¡¡¡¡ ½«ÒÔÉϽű¾±£´æÔÚÄãµÄ .asp ÎļþÖУ¬¾ÍÇá¶øÒ׾ٵظøÄãµÄÒ³ÃæÌí¼ÓÁËÒ»¸ö¼ÆÊýÆ÷¡£

¡¡¡¡ 2¡¢ºÍ Lock ·½·¨Ïà·´£¬Unlock ·½·¨ÔÊÐíÆäËû¿Í»§ÐÞ¸Ä Application ¶ÔÏóµÄÊôÐÔ¡£

¡¡¡¡ ÔÚÉÏÃæµÄÀý×ÓÖУ¬ÉÏÊöÀý×ÓÖУ¬Unlock ·½·¨½â³ý¶ÔÏóµÄËø¶¨£¬Ê¹µÃÏÂÒ»¸ö¿Í»§¶ËÄܹ»Ôö¼Ó NumVisits µÄÖµ¡£

¡¡¡¡ Èý¡¢Ê¼þ

¡¡¡¡ 1¡¢Application_OnStart

¡¡ ¡¡ A pplication_OnStart Ê ¼þÔÚÊ״δ´½¨ÐµĻỰ ( ¼´ S ession_OnStart Ê ¼þ ) Ö® ǰ·¢Éú¡£µ± W EB ·þ ÎñÆ÷Æô¶¯²¢ÔÊÐí¶ÔÓ¦ÓóÌÐòËù°üº¬µÄÎļþ½øÐÐÇëÇóʱ¾Í´¥·¢ A pplication_OnStart Ê ¼þ¡£ A pplication_OnStart Ê ¼þµÄ´¦Àí¹ý³Ì±ØÐëдÔÚ G lobal.asa ÎÄ ¼þÖ®ÖС£ ¡¡¡¡ Application_OnStart ʼþµÄÓï·¨ÈçÏ : < SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server> Sub Application_OnStart. . . End Sub < /SCRIPT> ¡¡¡¡ 2¡¢Application_OnEnd ¡¡¡¡ Application_OnEnd ʼþÔÚÓ¦ÓóÌÐòÍ˳öʱÓÚ Session_OnEnd ʼþÖ®ºó·¢Éú£¬Application_OnEnd ʼþµÄ´¦Àí¹ý³ÌÒ²±ØÐëдÔÚ Global.asa ÎļþÖ®ÖС£

¡¡¡¡ ÏÂÃæÈÃÎÒÃÇÀ´¿´¿´ÔÚʹÓà Application ¶ÔÏóʱ±ØÐë×¢ÒâµÄһЩÊÂÏî¡£

¡¡¡¡ ²»ÄÜÔÚ A pplication ¶Ô ÏóÖд洢 A SP ÄÚ ½¨¶ÔÏó¡£ÀýÈ磬ÏÂÃæµÄÿһÐж¼·µ»ØÒ»¸ö´íÎó¡£ < % Set Application("var1")=Session Set Application("var2")=Request Set Application("var3")=Response Set Application("var4")=Server Set Application("var5")=Application Set Application("var6")=ObjectContext %> ¡¡¡¡ ÈôÄú½«Ò»¸öÊý×é´æ´¢ÔÚ Application ¶ÔÏóÖУ¬Çë²»ÒªÖ±½Ó¸ü¸Ä´æ´¢ÔÚÊý×éÖеÄÔªËØ¡£ÀýÈ磬ÏÂÁеĽű¾ÎÞ·¨ÔËÐС£ < % Application("StoredArray")(3) = "new value" %> ¡¡ ¡¡ ÕâÊÇÒòΪ A pplication ¶Ô ÏóÊÇ×÷Ϊ¼¯ºÏ±»ÊµÏֵġ£Êý×éÔªËØ S toredArray(3) δ »ñµÃеĸ³Öµ¡£¶ø´ËÖµ½«°üº¬ÔÚ A pplication ¶Ô Ï󼯺ÏÖУ¬²¢½«¸²¸Ç´ËλÖÃÒÔǰ´æ´¢µÄÈκÎÐÅÏ¢¡£½¨ÒéÄúÔÚ½«Êý×é´æ´¢ÔÚ A pplication ¶Ô ÏóÖÐʱ£¬ÔÚ¼ìË÷»ò¸Ä±äÊý×éÖеĶÔÏóǰ»ñÈ¡Êý×éµÄÒ»¸ö¸±±¾¡£ÔÚ¶ÔÊý×é²Ù×÷ʱ£¬ÄúÓ¦ÔÙ½«Êý×éÈ«²¿´æ´¢ÔÚ A pplication ¶Ô ÏóÖУ¬ÕâÑùÄúËù×öµÄÈκθ͝½«±»´æ´¢ÏÂÀ´¡£ÏÂÁеĽű¾¶Ô´Ë½øÐÐÑÝʾ¡£ ---asp8a.asp--- < % dim MyArray() Redim MyArray(5) MyArray(0)="hello" MyArray(1)="some other string" Application.Lock Application("StoredArray")=MyArray Application.Unlock Response.Redirect "asp8b.asp" %> ---asp8b.asp--- < % LocalArray=Application("StoredArray") LocalArray(1)=" there" Response.Write LocalArray(0)&LocalArray(1) Application.Lock Application("StoredArray")=LocalArray Application.Unlock %> ¡¡¡¡ Óë Application ¶ÔÏó¾ßÓÐÏà½ü×÷ÓõÄÁíÒ»¸ö·Ç³£ÊµÓÃµÄ ASP ÄÚ½¨¶ÔÏó¾ÍÊÇ Session¡£ÎÒÃÇ¿ÉÒÔʹÓà Session ¶ÔÏó´æ´¢Ìض¨µÄÓû§»á»°ËùÐèµÄÐÅÏ¢¡£µ±Óû§ÔÚÓ¦ÓóÌÐòµÄÒ³Ö®¼äÌø×ªÊ±£¬´æ´¢ÔÚ Session ¶ÔÏóÖеıäÁ¿²»»áÇå³ý£¬¶øÓû§ÔÚÓ¦ÓóÌÐòÖзÃÎÊÒ³ÃæÊ±£¬ÕâЩ±äÁ¿Ê¼ÖÕ´æÔÚ¡£µ±Óû§ÇëÇóÀ´×ÔÓ¦ÓóÌÐòµÄ Web ҳʱ£¬Èç¹û¸ÃÓû§»¹Ã»ÓлỰ£¬Ôò Web ·þÎñÆ÷½«×Ô¶¯´´½¨Ò»¸ö Session ¶ÔÏó¡£µ±»á»°¹ýÆÚ»ò±»·ÅÆúºó£¬·þÎñÆ÷½«ÖÕÖ¹¸Ã»á»°¡£ ¡¡¡¡ ͨ¹ýÏò¿Í»§³ÌÐò·¢ËÍΨһµÄ Cookie ¿ÉÒÔ¹ÜÀí·þÎñÆ÷É쵀 Session ¶ÔÏó¡£µ±Óû§µÚÒ»´ÎÇëÇó ASP Ó¦ÓóÌÐòÖеÄij¸öÒ³ÃæÊ±£¬ASP Òª¼ì²é HTTP Í·ÐÅÏ¢£¬²é¿´ÊÇ·ñÓÐÔÚ±¨ÎÄÖÐÓÐÃûΪ ASPSESSIONID µÄ Cookie ·¢Ë͹ýÀ´£¬Èç¹ûÓУ¬Ôò·þÎñÆ÷»áÆô¶¯ÐµĻỰ£¬²¢Îª¸Ã»á»°Éú³ÉÒ»¸öÈ«¾ÖΨһµÄÖµ£¬ÔÚ°ÑÕâ¸öÖµ×÷ΪРASPSESSIONID Cookie µÄÖµ·¢Ë͸ø¿Í»§¶Ë£¬ÕýÊÇʹÓÃÕâÖÖ Cookie£¬¿ÉÒÔ·ÃÎÊ´æ´¢ÔÚ·þÎñÆ÷ÉϵÄÊôÓÚ¿Í»§³ÌÐòµÄÐÅÏ¢¡£Session ¶ÔÏó×î³£¼ûµÄ×÷ÓþÍÊÇ´æ´¢Óû§µÄÊ×Ñ¡Ïî¡£ÀýÈ磬Èç¹ûÓû§Ö¸Ã÷²»Ï²»¶²é¿´Í¼ÐΣ¬¾Í¿ÉÒÔ½«¸ÃÐÅÏ¢´æ´¢ÔÚ Session ¶ÔÏóÖС£ÁíÍâÆä»¹¾­³£±»ÓÃÔÚ¼ø±ð¿Í»§Éí·ÝµÄ³ÌÐòÖС£Òª×¢ÒâµÄÊÇ£¬»á»°×´Ì¬½öÔÚÖ§³Ö cookie µÄä¯ÀÀÆ÷Öб£Áô£¬Èç¹û¿Í»§¹Ø±ÕÁË Cookie Ñ¡ÏSession Ò²¾Í²»ÄÜ·¢»Ó×÷ÓÃÁË¡£

¡¡¡¡ Ò»¡¢ÊôÐÔ

¡¡¡¡ 1¡¢SessionID

¡¡¡¡ SessionID ÊôÐÔ·µ»ØÓû§µÄ»á»°±êʶ¡£ÔÚ´´½¨»á»°Ê±£¬·þÎñÆ÷»áΪÿһ¸ö»á»°Éú³ÉÒ»¸öµ¥¶ÀµÄ±êʶ¡£»á»°±êʶÒÔ³¤ÕûÐÎÊý¾ÝÀàÐÍ·µ»Ø¡£ÔںܶàÇé¿öÏ SessionID ¿ÉÒÔÓÃÓÚ WEB Ò³Ãæ×¢²áͳ¼Æ¡£

¡¡¡¡ 2¡¢TimeOut ¡¡¡¡ Timeout ÊôÐÔÒÔ·ÖÖÓΪµ¥Î»Îª¸ÃÓ¦ÓóÌÐòµÄ Session ¶ÔÏóÖ¸¶¨³¬Ê±Ê±ÏÞ¡£Èç¹ûÓû§Ôڸó¬Ê±Ê±ÏÞÖ®ÄÚ²»Ë¢Ð»òÇëÇóÍøÒ³£¬Ôò¸Ã»á»°½«ÖÕÖ¹¡£

¡¡¡¡ ¶þ¡¢·½·¨ ¡¡¡¡ Session ¶ÔÏó½öÓÐÒ»¸ö·½·¨£¬¾ÍÊÇ Abandon£¬Abandon ·½·¨É¾³ýËùÓд洢ÔÚ Session ¶ÔÏóÖеĶÔÏó²¢ÊÍ·ÅÕâЩ¶ÔÏóµÄÔ´¡£Èç¹ûÄúδÃ÷È·µØµ÷Óà Abandon ·½·¨£¬Ò»µ©»á»°³¬Ê±£¬·þÎñÆ÷½«É¾³ýÕâЩ¶ÔÏó¡£µ±·þÎñÆ÷´¦ÀíÍ굱ǰҳʱ£¬ÏÂÃæÊ¾Àý½«ÊͷŻỰ״̬¡£ ¡¡¡¡< % Session.Abandon %> ¡¡¡¡ Èý¡¢Ê¼þ ¡¡¡¡ Session ¶ÔÏóÓÐÁ½¸öʼþ¿ÉÓÃÓÚÔÚ Session ¶ÔÏóÆô¶¯ºÍÊÍ·ÅÊÇÔËÐйý³Ì¡£

¡¡¡¡ 1¡¢Session_OnStart ʼþÔÚ·þÎñÆ÷´´½¨Ð»Ựʱ·¢Éú¡£·þÎñÆ÷ÔÚÖ´ÐÐÇëÇóµÄҳ֮ǰÏÈ´¦Àí¸Ã½Å±¾¡£Session_OnStart ʼþÊÇÉèÖûỰÆÚ±äÁ¿µÄ×î¼Ñʱ»ú£¬ÒòΪÔÚ·ÃÎÊÈκÎҳ֮ǰ¶¼»áÏÈÉèÖÃËüÃÇ¡£

¡¡¡¡ ¾¡¹ÜÔÚ Session_OnStart ʼþ°üº¬ Redirect »ò End ·½·¨µ÷ÓõÄÇé¿öÏ Session ¶ÔÏóÈԻᱣ³Ö£¬È»¶ø·þÎñÆ÷½«Í£Ö¹´¦Àí Global.asa Îļþ²¢´¥·¢ Session_OnStart ʼþµÄÎļþÖеĽű¾¡£

¡¡¡¡ ΪÁËÈ·±£Óû§ÔÚ´ò¿ªÄ³¸öÌØ¶¨µÄ W eb Ò³ ʱʼÖÕÆô¶¯Ò»¸ö»á»°£¬¾Í¿ÉÒÔÔÚ S ession_OnStart Ê ¼þÖе÷Óà R edirect ·½ ·¨¡£µ±Óû§½øÈëÓ¦ÓóÌÐòʱ£¬·þÎñÆ÷½«ÎªÓû§´´½¨Ò»¸ö»á»°²¢´¦Àí S ession_OnStart Ê ¼þ½Å±¾¡£Äú¿ÉÒÔ½«½Å±¾°üº¬ÔÚ¸ÃʼþÖÐÒÔ±ã¼ì²éÓû§´ò¿ªµÄÒ³ÊDz»ÊÇÆô¶¯Ò³£¬Èç¹û²»ÊÇ£¬¾ÍָʾÓû§µ÷Óà R esponse.Redirect ·½ ·¨Æô¶¯ÍøÒ³¡£³ÌÐòÈçÏ : < SCRIPT RUNAT=Server Language=VBScript> Sub Session_OnStart startPage = "/MyApp/StartHere.asp" currentPage = Request.ServerVariables("SCRIPT_NAME") if strcomp(currentPage,startPage,1) then Response.Redirect(startPage) end if End Sub < /SCRIPT> ¡¡¡¡ ÉÏÊö³ÌÐòÖ»ÄÜÔÚÖ§³Ö cookie µÄä¯ÀÀÆ÷ÖÐÔËÐС£ÒòΪ²»Ö§³Ö cookie µÄä¯ÀÀÆ÷²»ÄÜ·µ»Ø SessionID cookie£¬ËùÒÔ£¬Ã¿µ±Óû§ÇëÇó Web ҳʱ£¬·þÎñÆ÷¶¼»á´´½¨Ò»¸öлỰ¡£ÕâÑù£¬¶ÔÓÚÿ¸öÇëÇó·þÎñÆ÷¶¼½«´¦Àí Session_OnStart ½Å±¾²¢½«Óû§Öض¨Ïòµ½Æô¶¯Ò³ÖС£

¡¡¡¡ 2¡¢Session_OnEnd ʼþÔڻỰ±»·ÅÆú»ò³¬Ê±·¢Éú¡£

¡¡¡¡ ¹ØÓÚʹÓà Session ¶ÔÏóÐèҪעÒâµÄÊÂÏî Application ¶ÔÏóÏà½ü£¬Çë²ÎÕÕǰÎÄ¡£

¡¡¡¡ »á»°¿ÉÒÔͨ¹ýÒÔÏÂÈýÖÖ·½Ê½Æô¶¯ :

¡¡¡¡ 1¡¢Ò»¸öÐÂÓû§ÇëÇó·ÃÎÊÒ»¸ö URL£¬¸Ã URL ±êʶÁËij¸öÓ¦ÓóÌÐòÖÐµÄ .asp Îļþ£¬²¢ÇÒ¸ÃÓ¦ÓóÌÐòµÄ Global.asa Îļþ°üº¬ Session_OnStart ¹ý³Ì¡£

¡¡¡¡ 2¡¢Óû§ÔÚ Session ¶ÔÏóÖд洢ÁËÒ»¸öÖµ¡£

¡¡¡¡ 3¡¢Óû§ÇëÇóÁËÒ»¸öÓ¦ÓóÌÐòµÄ .asp Îļþ£¬²¢ÇÒ¸ÃÓ¦ÓóÌÐòµÄGlobal.asa ÎļþʹÓà < OBJECT> ±êÇ©´´½¨´øÓлỰ×÷ÓÃÓòµÄ¶ÔÏóµÄʵÀý¡£ Èç¹ûÓû§ÔÚÖ¸¶¨Ê±¼äÄÚûÓÐÇëÇó»òË¢ÐÂÓ¦ÓóÌÐòÖеÄÈκÎÒ³£¬»á»°½«×Ô¶¯½áÊø¡£Õâ¶Îʱ¼äµÄĬÈÏÖµÊÇ 2 0 ·Ö ÖÓ¡£¿ÉÒÔͨ¹ýÔÚ I nternet ·þ Îñ¹ÜÀíÆ÷ÖÐÉèÖá°Ó¦ÓóÌÐòÑ¡ÏÊôÐÔÒ³Öеġ°»á»°³¬Ê±¡±ÊôÐԸıäÓ¦ÓóÌÐòµÄĬÈϳ¬Ê±ÏÞÖÆÉèÖá£Ó¦ÒÀ¾ÝÄúµÄ W eb Ó¦ ÓóÌÐòµÄÒªÇóºÍ·þÎñÆ÷µÄÄÚ´æ¿Õ¼äÀ´ÉèÖôËÖµ¡£ÀýÈ磬Èç¹ûÄúÏ£Íûä¯ÀÀÄúµÄ W eb Ó¦ ÓóÌÐòµÄÓû§ÔÚÿһҳ½öÍ£Áô¼¸·ÖÖÓ£¬¾ÍÓ¦¸ÃËõ¶Ì»á»°µÄĬÈϳ¬Ê±Öµ¡£¹ý³¤µÄ»á»°³¬Ê±Öµ½«µ¼Ö´ò¿ªµÄ»á»°¹ý¶à¶øºÄ¾¡ÄúµÄ·þÎñÆ÷µÄÄÚ´æ×ÊÔ´¡£¶ÔÓÚÒ»¸öÌØ¶¨µÄ»á»°£¬Èç¹ûÄúÏëÉèÖÃÒ»¸öСÓÚĬÈϳ¬Ê±ÖµµÄ³¬Ê±Öµ£¬¿ÉÒÔÉèÖà S ession ¶Ô ÏóµÄ T imeout Êô ÐÔ¡£ÀýÈ磬ÏÂÃæÕâ¶Î½Å±¾½«³¬Ê±ÖµÉèÖÃΪ 5 ·Ö ÖÓ¡£ ¡¡¡¡< % Session.Timeout = 5 %> ¡¡¡¡ µ±È»ÄãÒ²¿ÉÒÔÉèÖÃÒ»¸ö´óÓÚĬÈÏÉèÖõij¬Ê±Öµ£¬Session.Timeout ÊôÐÔ¾ö¶¨³¬Ê±Öµ¡£Ä㻹¿ÉÒÔͨ¹ý Session ¶ÔÏóµÄ Abandon ·½·¨ÏÔʽ½áÊøÒ»¸ö»á»°¡£ÀýÈ磬ÔÚ±í¸ñÖÐÌṩһ¸ö¡°Í˳ö¡±°´Å¥£¬½«°´Å¥µÄ ACTION ²ÎÊýÉèÖÃΪ°üº¬ÏÂÁÐÃüÁîµÄ .asp ÎļþµÄ URL¡£ ¡¡¡¡< % Session.Abandon %> ¡¡¡¡ ½ñÌ죬ÎÒÃÇѧϰÁËÁ½¸öÔÚ WEB Ò³ÃæÌØ±ðÊÇ»ùÓÚ WEB µÄ BBS »ò Chat ÉϾ­³£Ê¹Óà ASP ÄÚ½¨¶ÔÏó£¬ÓÉÓÚÕâÁ½¸ö¶ÔÏóÔÚʵ¼ÊÔËÓÃÖкÜʵÓã¬Òò´ËÔÚÏÂһƪÖÐ×÷Õß½«ÔËÓÃÖÁ´ËÎÒÃÇËùѧ¹ýµÄ 4 ¸ö ASP ÄÚ½¨¶ÔÏ󣬸ø´ó¼ÒÑÝʾһ¸öÍêÕûµÄ ASP Ó¦ÓóÌÐò£¬ÏàÐÅͨ¹ýÕâ¸öÁ·Ï°£¬ÄÜ´ó´ó¼ÓÉîÄã¶Ô ASP Ó¦ÓóÌÐòµÄÀí½âºÍÕÆÎÕ¡£¾´Çë¹Ø×¢¡°¶¯Ì¬ÍøÕ¾Éè¼ÆÊ®°Ë°ãÎäÒÕ --ASP ƪ (9)¡±¡£

ÔðÈα༭£ºadmin
±¾ÎÄÒýÓõØÖ·£º http://www.3pcode.com/asp/2004/10/12.htm
Ïà¹ØÎÄÕÂ