һƪ²»´íµÄ¹ØÓÚjsp sessionµÄ½éÉÜ£¨×ª£©
ÕªÒª£ºËäÈ»session»úÖÆÔÚwebÓ¦ÓóÌÐòÖб»²ÉÓÃÒѾºÜ³¤Ê±¼äÁË£¬µ«ÊÇÈÔÈ»ÓкܶàÈ˲»Çå³þsession»úÖÆµÄ±¾ÖÊ£¬ÒÔÖÁ²»ÄÜÕýÈ·µÄÓ¦ÓÃÕâÒ»¼¼Êõ¡£±¾ÎĽ«ÏêϸÌÖÂÛsessionµÄ¹¤×÷»úÖÆ²¢ÇÒ¶ÔÔÚJava web applicationÖÐÓ¦ÓÃsession»úÖÆÊ±³£¼ûµÄÎÊÌâ×÷³ö½â´ð¡£
Ŀ¼£º
Ò»¡¢ÊõÓïsession
¶þ¡¢HTTPÐÒéÓë״̬±£³Ö
Èý¡¢Àí½âcookie»úÖÆ
ËÄ¡¢Àí½âsession»úÖÆ
Îå¡¢Àí½âjavax.servlet.http.HttpSession
Áù¡¢HttpSession³£¼ûÎÊÌâ
Æß¡¢¿çÓ¦ÓóÌÐòµÄsession¹²Ïí
°Ë¡¢×ܽá
²Î¿¼Îĵµ
Ò»¡¢ÊõÓïsession
ÔÚÎҵľÑéÀsessionÕâ¸ö´Ê±»ÀÄÓõij̶ȴó¸Å½ö´ÎÓÚtransaction£¬¸ü¼ÓÓÐȤµÄÊÇtransactionÓësessionÔÚijЩÓᄈϵĺ¬ÒåÊÇÏàͬµÄ¡£
session£¬ÖÐÎľ³£·ÒëΪ»á»°£¬Æä±¾À´µÄº¬ÒåÊÇÖ¸ÓÐʼÓÐÖÕµÄһϵÁж¯×÷/ÏûÏ¢£¬±ÈÈç´òµç»°Ê±´ÓÄÃÆðµç»°²¦ºÅµ½¹Ò¶Ïµç»°ÕâÖмäµÄһϵÁйý³Ì¿ÉÒÔ³ÆÖ®ÎªÒ»¸ö session¡£ÓÐʱºòÎÒÃÇ¿ÉÒÔ¿´µ½ÕâÑùµÄ»°“ÔÚÒ»¸öä¯ÀÀÆ÷»á»°ÆÚ¼ä£¬...”£¬ÕâÀïµÄ»á»°Ò»´ÊÓõľÍÊÇÆä±¾Ò壬ÊÇÖ¸´ÓÒ»¸öä¯ÀÀÆ÷´°¿Ú´ò¿ªµ½¹Ø±ÕÕâ¸öÆÚ¼ä ¢Ù¡£×î»ìÂÒµÄÊÇ“Óû§£¨¿Í»§¶Ë£©ÔÚÒ»´Î»á»°ÆÚ¼ä”ÕâÑùÒ»¾ä»°£¬Ëü¿ÉÄÜÖ¸Óû§µÄһϵÁж¯×÷£¨Ò»°ãÇé¿öÏÂÊÇͬij¸ö¾ßÌåÄ¿µÄÏà¹ØµÄһϵÁж¯×÷£¬±ÈÈç´ÓµÇ¼µ½Ñ¡¹ºÉÌÆ·µ½½áÕ˵dzöÕâÑùÒ»¸öÍøÉϹºÎïµÄ¹ý³Ì£¬ÓÐʱºòÒ²±»³ÆÎªÒ»¸ötransaction£©£¬È»¶øÓÐʱºòÒ²¿ÉÄܽö½öÊÇÖ¸Ò»´ÎÁ¬½Ó£¬Ò²ÓпÉÄÜÊÇÖ¸º¬Òå¢Ù£¬ÆäÖеIJî±ðÖ»ÄÜ¿¿ÉÏÏÂÎÄÀ´ÍƶϢڡ£
È»¶øµ±sessionÒ»´ÊÓëÍøÂçÐÒéÏà¹ØÁªÊ±£¬ËüÓÖÍùÍùÒþº¬ÁË“ÃæÏòÁ¬½Ó”ºÍ/»ò“±£³Ö״̬”ÕâÑùÁ½¸öº¬Ò壬 “ÃæÏòÁ¬½Ó”Ö¸µÄÊÇÔÚͨÐÅË«·½ÔÚͨÐÅ֮ǰҪÏȽ¨Á¢Ò»¸öͨÐŵÄÇþµÀ£¬±ÈÈç´òµç»°£¬Ö±µ½¶Ô·½½ÓÁ˵绰ͨÐŲÅÄÜ¿ªÊ¼£¬Óë´ËÏà¶ÔµÄÊÇдÐÅ£¬ÔÚÄã°ÑÐÅ·¢³öÈ¥µÄʱºòÄã²¢²»ÄÜÈ·È϶Է½µÄµØÖ·ÊÇ·ñÕýÈ·£¬Í¨ÐÅÇþµÀ²»Ò»¶¨Äܽ¨Á¢£¬µ«¶Ô·¢ÐÅÈËÀ´Ëµ£¬Í¨ÐÅÒѾ¿ªÊ¼ÁË¡£“±£³Ö״̬”ÔòÊÇָͨÐŵÄÒ»·½Äܹ»°ÑһϵÁеÄÏûÏ¢¹ØÁªÆðÀ´£¬Ê¹µÃÏûÏ¢Ö®¼ä¿ÉÒÔ»¥ÏàÒÀÀµ£¬±ÈÈçÒ»¸ö·þÎñÔ±Äܹ»ÈϳöÔٴιâÁÙµÄÀϹ˿Ͳ¢ÇҼǵÃÉÏ´ÎÕâ¸ö¹Ë¿Í»¹Ç·µêÀïÒ»¿éÇ®¡£ÕâÒ»ÀàµÄÀý×ÓÓГһ¸öTCP session”»òÕß “Ò»¸öPOP3 session”¢Û¡£
¶øµ½ÁËweb·þÎñÆ÷Å·¢Õ¹µÄʱ´ú£¬sessionÔÚweb¿ª·¢ÓᄈϵÄÓïÒåÓÖÓÐÁËеÄÀ©Õ¹£¬ËüµÄº¬ÒåÊÇÖ¸Ò»ÀàÓÃÀ´ÔÚ¿Í»§¶ËÓë·þÎñÆ÷Ö®¼ä±£³Ö״̬µÄ½â¾ö·½°¸¢Ü¡£ÓÐʱºòsessionÒ²ÓÃÀ´Ö¸ÕâÖÖ½â¾ö·½°¸µÄ´æ´¢½á¹¹£¬Èç“°Ñxxx±£´æÔÚsession Àï&rdqu
Ïà¹ØÎĵµ£º
setAttribute()ÊÇÓÃÓÚ·þÎñÆ÷¶ËÉèÖÃÊôÐÔÏò¿Í»§¶Ë·¢Ë͸ÃÊôÐÔ£¬ÔÚ¿Í»§¶Ëͨ¹ýgetAttribute£¨£©»ñµÃÊôÐÔ¡£setAttribute()Ò²ÄÜ´«µÝ¶ÔÏó¡£
setParameter()Êǿͻ§¶ËÏò·þÎñÆ÷¶Ë·¢ËÍÊôÐÔ£¬Ö»ÄÜ´«×Ö·û£¬ÓÃÓÚget/postµÄÊýÖµ´«µÝ£¬ÔÚ·þÎñ¶ËÓÃgetParameter£¨£©»ñÈ¡£¬Ò³ÃæÖÐÓÐforward´Ó¶¨ÏòÒ³ÃæµÄµØÖ·ÖеIJÎÊýÒ²ÄÜÓÃgetParameter£¨£©»ñÈ¡¡ ......
JSP¿ª·¢ÈëÃÅ
¸ÅÊö£º
JSP(Java Server Pages)ÊÇÓÉSun Microsystems¹«Ë¾³«µ¼¡¢Ðí¶à¹«Ë¾²ÎÓëÒ»Æð½¨Á¢µÄÒ»ÖÖ¶¯Ì¬ÍøÒ³¼¼Êõ±ê×¼¡£JSP¼¼ÊõÓеãÀàËÆASP¼¼Êõ£¬ËüÊÇÔÚ´«Í³µÄÍøÒ³HTMLÎļþ(*.htm,*.html)ÖвåÈëJava³ÌÐò¶Î(Scriptlet)ºÍJSP ±ê¼Ç(tag)£¬´Ó¶øÐγÉJSPÎļþ(*.jsp)¡£ ÓÃJSP¿ª·¢µÄWebÓ¦ÓÃÊÇ¿çÆ½Ì¨µÄ£¬¼ÈÄÜÔÚLinuxÏÂÔ ......
<%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %>
<%!
Color getRandColor(int fc,int bc){//¸ø¶¨·¶Î§»ñµÃËæ»úÑÕÉ«
Random random = new Random();
if(fc>255) fc=255;
if(bc>255) bc=255;
int r=fc+random.nextInt(bc-fc);
int g=fc+ran ......
¹ØÓÚÕâ¸öÎÊÌâ, ±È½Ï¸´ÔÓµÄ˵. ²»¹ýÎÒÏ£Íûͨ¹ýÀý×ÓÀ´½âÊͻ᷽±ãÀí½âһЩ.
¼ÙÉèÓÐÒ»¸ö·Ç³£Î£ÏÕµÄÈÎÎñ, ÊǾÅËÀÒ»Éú. ÐèÒªÄã´§×ÅÕ¨Ò©°ü´Ó±±Æ½¿ª³µ×߸ßËÙ·¹ý±£¶¨È¥Ê¯¼Òׯ°Ñ¹í×ӵĵﱤ¸øÕ¨ÁË. ×¢Òâ: Õâ¸öÈÎÎñÊ®·Ö¼è¾Þ, ÓпÉÄܰë·ըҩ±¬Õ¨. ËùÒÔ³ö·¢Ç°ÄãÐèÒª¿àÁ·10ÔªÒ»±¾µÄ<<Ìú²¼ÉÀ>>, » ......