Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

servletºÍJSP¹ýÂËÆ÷Filter

servlet APIµÄ2.3°æ±¾ÖÐ×îÖØÒªµÄÒ»¸öй¦ÄܾÍÊÇÄܹ»ÎªservletºÍJSPÒ³Ãæ¶¨Òå¹ýÂËÆ÷¡£¹ýÂËÆ÷ÌṩÁËijЩÔçÆÚ·þÎñÆ÷ËùÖ§³ÖµÄ·Ç±ê×¼
“servletÁ´½Ó”µÄÒ»ÖÖ¹¦ÄÜÇ¿´óÇÒ±ê×¼µÄÌæ´úÆ·¡£
¹ýÂËÆ÷ÊÇÒ»¸ö³ÌÐò£¬ËüÏÈÓÚÓëÖ®Ïà¹ØµÄservlet»òJSPÒ³ÃæÔËÐÐÔÚ·þÎñÆ÷ÉÏ¡£¹ýÂËÆ÷¿É
¸½¼Óµ½Ò»¸ö»ò¶à¸öservlet»òJSPÒ³ÃæÉÏ£¬²¢ÇÒ¿ÉÒÔ¼ì²é½øÈëÕâЩ×ÊÔ´µÄÇëÇóÐÅÏ¢¡£ÔÚÕâÖ®ºó£¬¹ýÂËÆ÷¿ÉÒÔ×÷ÈçϵÄÑ¡Ôñ£º
l
ÒÔ³£¹æµÄ·½Ê½µ÷ÓÃ×ÊÔ´£¨¼´£¬µ÷ÓÃservlet»òJSPÒ³Ãæ£©¡£
l ÀûÓÃÐ޸ĹýµÄÇëÇóÐÅÏ¢µ÷ÓÃ×ÊÔ´¡£
l
µ÷ÓÃ×ÊÔ´£¬µ«ÔÚ·¢ËÍÏìÓ¦µ½¿Í»§»úǰ¶ÔÆä½øÐÐÐÞ¸Ä
l ×èÖ¹¸Ã×ÊÔ´µ÷Ó㬴úÖ®ÒÔתµ½ÆäËûµÄ×ÊÔ´£¬·µ»ØÒ»¸öÌØ¶¨µÄ״̬´úÂë»òÉú³ÉÌæ»»Êä³ö¡£
¹ýÂË
Æ÷ÌṩÁ˼¸¸öÖØÒªºÃ´¦¡£
Ê×ÏÈ£¬ËüÒÔÒ»ÖÖÄ£¿é»¯µÄ»ò¿ÉÖØÓõķ½Ê½·â×°¹«¹²µÄÐÐΪ¡£ÄãÓÐ30¸ö²»Í¬µÄserlvet»òJSPÒ³Ãæ£¬ÐèҪѹËõËüÃǵÄÄÚÈÝ
ÒÔ¼õÉÙÏÂÔØÊ±¼äÂð£¿Ã»ÎÊÌ⣺¹¹ÔìÒ»¸öѹËõ¹ýÂËÆ÷£¨²ÎÔĵÚ11½Ú£©£¬È»ºó½«ËüÓ¦Óõ½30¸ö×ÊÔ´Éϼ´¿É¡£
Æä´Î£¬ÀûÓÃËüÄܹ»½«¸ß¼¶·ÃÎʾö²ßÓë±íÏÖ´úÂëÏà
·ÖÀë¡£Õâ¶ÔÓÚJSPÌØ±ðÓмÛÖµ£¬ÆäÖÐÒ»°ãÏ£Íû½«¼¸ºõÕû¸öÒ³Ãæ¼¯ÖÐÔÚ±íÏÖÉÏ£¬¶ø²»ÊǼ¯ÖÐÔÚÒµÎñÂß¼­ÉÏ¡£ÀýÈ磬ϣÍû×èÈûÀ´×ÔijЩվµãµÄ·ÃÎʶø²»ÓÃÐ޸ĸ÷Ò³Ãæ
£¨ÕâÐ©Ò³ÃæÊܵ½·ÃÎÊÏÞÖÆ£©Âð£¿Ã»ÎÊÌ⣺½¨Á¢Ò»¸ö·ÃÎÊÏÞÖÆ¹ýÂËÆ÷£¨²ÎÔĵÚ8½Ú£©²¢°ÑËüÓ¦Óõ½ÏëÒªÏÞÖÆ·ÃÎʵÄÒ³ÃæÉϼ´¿É¡£
×îºó£¬¹ýÂËÆ÷ʹÄãÄܹ»¶ÔÐí¶à
²»Í¬µÄ×ÊÔ´½øÐÐÅúÁ¿ÐԵĸü¸Ä¡£ÄãÓÐÐí¶àÏÖ´æ×ÊÔ´£¬ÕâЩ×ÊÔ´³ýÁ˹«Ë¾ÃûÒª¸ü¸ÄÍâÆäËûµÄ±£³Ö²»±ä£¬Äܰ쵽ô£¿Ã»ÎÊÌ⣺¹¹ÔìÒ»¸ö´®Ìæ»»¹ýÂËÆ÷£¨²ÎÔĵÚ10½Ú£©£¬
Ö»ÒªºÏÊʾÍʹÓÃËü¡£
µ«Òª×¢Ò⣬¹ýÂËÆ÷Ö»ÔÚÓëservlet¹æ·¶2.3°æ¼æÈݵķþÎñÆ÷ÉÏÓÐ×÷Óá£Èç¹ûÄãµÄWebÓ¦ÓÃÐèÒªÖ§³Ö¾É°æ·þÎñÆ÷£¬¾Í²»ÄÜʹÓÃ
¹ýÂËÆ÷¡£
1£®  ½¨Á¢»ù±¾¹ýÂËÆ÷
½¨Á¢Ò»¸ö¹ýÂËÆ÷Éæ¼°ÏÂÁÐÎå¸ö²½Ö裺
1£©½¨Á¢Ò»¸öʵÏÖFilter½Ó¿ÚµÄÀà¡£Õâ¸öÀàÐèÒªÈý¸ö·½·¨£¬
·Ö±ðÊÇ£ºdoFilter¡¢initºÍdestroy¡£doFilter·½·¨°üº¬Ö÷ÒªµÄ¹ýÂË´úÂ루¼ûµÚ2²½£©£¬init·½·¨½¨Á¢ÉèÖòÙ×÷£¬¶ø
destroy·½·¨½øÐÐÇå³þ¡£
2£©ÔÚdoFilter·½·¨ÖзÅÈë¹ýÂËÐÐΪ¡£doFilter·½·¨µÄµÚÒ»¸ö²ÎÊýΪServletRequest¶Ô
Ï󡣴˶ÔÏó¸ø¹ýÂËÆ÷ÌṩÁ˶ԽøÈëµÄÐÅÏ¢£¨°üÀ¨±íµ¥Êý¾Ý¡¢cookieºÍHTTPÇëÇóÍ·£©µÄÍêÈ«·ÃÎÊ¡£µÚ¶þ¸ö²ÎÊýΪServletResponse£¬Í¨³£ÔÚ
¼òµ¥µÄ¹ýÂËÆ÷ÖкöÂԴ˲ÎÊý¡£×îºóÒ»¸ö²ÎÊýΪFilterChain£¬ÈçÏÂÒ»²½ËùÊö£¬´Ë²ÎÊýÓÃÀ´µ÷ÓÃservlet»òJSPÒ³¡£
3£©µ÷ÓÃ
FilterChain¶ÔÏóµÄdoFilter·½·¨¡£Fil


Ïà¹ØÎĵµ£º

JSP×Ô¶¨Òå±êÇ©±àд

Ò»¸ötag¾ÍÊÇÒ»¸öÆÕͨµÄjavaÀ࣬ËüÎ©Ò»ÌØ±ðÖ®´¦ÊÇËü±ØÐë¼Ì³ÐTagSupport»òÕßBodyTagSupportÀà¡£ÕâÁ½¸öÀàÌṩÁËһЩ·½·¨£¬¸ºÔðjspÒ³ÃæºÍÄã±àдµÄÀàÖ®¼äµÄ½»»¥£¬ÀýÈçÊäÈ룬Êä³ö¡£¶øÕâÁ½¸öÀàÊÇÓÉjspÈÝÆ÷ÌṩµÄ£¬ÎÞÐ뿪·¢ÈËÔ±×Ô¼ºÊµÏÖ¡£»»¾ä»°Ëµ£¬ÄãÖ»Ðè°ÑʵÏÖÁËÒµÎñÂß¼­µÄÀà¼Ì³ÐTagSupport»òÕßBodyTagSupport£¬ÔÙ×öÒ»Ð©ÌØ±ðµÄ¹¤× ......

JSPÔ´´úÂë´óÈ« °ËÖÖ·ç¸ñµÄʱ¼äÈÕÆÚ

·ç¸ñÒ»
 ÐÇÆÚËÄ,4ÔÂ19ÈÕ,2007Äê 
·ç¸ñ¶þ  1:23:15ÏÂÎç 
·ç¸ñÈý  ÐÇÆÚËÄ,4ÔÂ19ÈÕ,2007Äê 1:23:15ÏÂÎç 
·ç¸ñËÄ  4../../../19../../../07 
·ç¸ñÎå:  13:23:15 
·ç¸ñÁù:  Thu Apr 19 13:23:15 UTC+0800 2007 
·ç¸ñÆß  Microsoft Internet Exp ......

ÔÚJSPÖÐÓÃObject¶ÔÏóÀ´´«µÝÖµ

JavaScript´úÂ룺
          //°ìÊ´¦³éÈ¡±ÈÀý¸Ä±ä£¬¸üÐÂÆäËûÊý¾Ý
....function changeOfficeSampleScale(obj,flushOfficeRow){
 var row=obj.parentNode.parentNode;  //È¡µÃËùÔÚÐÐ
 var officeCode=row.id; //È¡µÃÐеÄId
 
 if(i ......

ÎåÖÖJSPÒ³ÃæÌø×ª·½·¨Ïê½â(2)

3. £¼jsp:forward page="" /£¾
ËüµÄµ×²ã²¿·ÖÊÇÓÉRequestDispatcherÀ´ÊµÏֵģ¬Òò´ËËü´øÓÐRequestDispatcher.forward()·½·¨µÄÓ¡¼Ç¡£
Èç¹ûÔÚ֮ǰÓкܶàÊä³ö,Ç°ÃæµÄÊä³öÒÑʹ»º³åÇøÂú,½«×Ô¶¯Êä³öµ½¿Í»§¶Ë,ÄÇô¸ÃÓï¾ä½«²»Æð×÷ÓÃ,ÕâÒ»µãÓ¦¸ÃÌØ±ð×¢Òâ¡£
ÁíÍâҪעÒ⣺Ëü²»Äܸıää¯ÀÀÆ÷µØÖ·£¬Ë¢ÐµĻ°»áµ¼ÖÂÖØ¸´Ìá½»
4. ÐÞ¸ÄHTTP ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ