Struts 2µÄ»ùʯ¡ª¡ª******£¨Interceptor£© - ±à³ÌÈëÃÅÍø
Struts 2µÄ»ùʯ¡ª¡ª******£¨Interceptor£©Ê±¼ä:2011-06-29 BlogJava MaxÈç¹û´ó¼ÒÏ£Íû¿ìËÙ¿ª·¢£¬Ò»¸öÀàËÆStruts 2ÕâÑùµÄ¼òµ¥·½±ãµÄWEB¿ò¼Ü±Ø²»¿ÉÉÙ¡£ÎÒÃÇÔÚ¿ª·¢DEMOʹÓõĻ¹ÊÇStruts 1.2.8£¬¶øÇÒûÓв»Ê¹ÓÃÈκÎEL£¨±í´ïʽÓïÑÔ£©£¬µ¼ÖÂÒ³Ãæ³öÏÖÎÞÊýÀàËÆ“<%= ((Integer) request.getAttribute("xx")).intValue()%6 %>”µÄ´úÂë¡£Struts 1.xµÄForm BeanµÄÂ鷳ʹµÃÓв¿·ÖͬÊÂÖ±½ÓʹÓÃrequest.getParameter(String arg)£¬¼Ì¶øÒýÈëÁíÒ»ÖÖÂé·³¡£ÖîÈç´ËÀàµÄÎÊÌ⣬ÔÚDEMOÕâÑùʱ¼ä½ôÆȵÄÏîĿ͹ÏÔÁËStruts 1.x¶Ô¿ìËÙ¿ª·¢µÄÎÞÄÜΪÁ¦¡£²»¹ýû°ì·¨£¬ÓÉÓÚÎÒÃÇÏîÄ¿Öеļ¸¸ö×ÊÉîÔ±¹¤³ýÁËStruts 1.xÍ⣬¶ÔÆäËüµÄWEB¿ò¼ÜËƺõ²»´ó¸ÐÐËȤ¡£ ÑÔ¹éÕý´«£¬Interceptor£¨ÒÔÏÂÒëΪ******£©ÊÇStruts 2µÄÒ»¸öÇ¿ÓÐÁ¦µÄ¹¤¾ß£¬ÓÐÐí¶à¹¦ÄÜ£¨feature£©¶¼Êǹ¹½¨ÓÚËüÖ®ÉÏ£¬Èç¹ú¼Ê»¯¡¢×ª»»Æ÷£¬Ð£ÑéµÈ¡£ ʲôÊÇ****** ******£¬ÔÚAOP£¨Aspect-Oriented Programming£©ÖÐÓÃÓÚÔÚij¸ö·½·¨»ò×ֶα»·ÃÎÊ֮ǰ£¬½øÐÐÀ¹½ØÈ»ºóÔÚ֮ǰ»òÖ®ºó¼ÓÈëijЩ²Ù×÷¡£À¹½ØÊÇAOPµÄÒ»ÖÖʵÏÖ²ßÂÔ¡£ ÔÚWebworkµÄÖÐÎÄÎĵµµÄ½âÊÍΪ——******ÊǶ¯Ì¬À¹½ØActionµ÷ÓõĶÔÏó¡£ËüÌṩÁËÒ»ÖÖ»úÖÆ¿ÉÒÔʹ¿ª·¢Õß¿ÉÒÔ¶¨ÒåÔÚÒ»¸öactionÖ´ÐеÄÇ°ºóÖ´ÐеĴúÂ룬Ҳ¿ÉÒÔÔÚÒ»¸öactionÖ´ÐÐÇ°×èÖ¹ÆäÖ´ÐС£Í¬Ê±Ò²ÊÇÌṩÁËÒ»ÖÖ¿ÉÒÔÌáÈ¡actionÖпÉÖØÓõIJ¿·ÖµÄ·½Ê½¡£ ̸µ½******£¬»¹ÓÐÒ»¸ö´Ê´ó¼ÒÓ¦¸ÃÖªµÀ——******Á´£¨Interceptor Chain£¬ÔÚStruts 2ÖгÆΪ******Õ»Interceptor Stack£©¡£******Á´¾ÍÊǽ«******°´Ò»¶¨µÄ˳ÐòÁª½á³ÉÒ»ÌõÁ´¡£ÔÚ·ÃÎʱ»À¹½ØµÄ·½·¨»ò×Ö¶Îʱ£¬******Á´ÖеÄ******¾Í»á°´Æä֮ǰ¶¨ÒåµÄ˳Ðò±»µ÷ÓᣠʵÏÖÔÀí Struts 2µÄ******ʵÏÖÏà¶Ô¼òµ¥¡£µ±ÇëÇóµ½´ïStruts 2µÄServletDispatcherʱ£¬Struts 2»á²éÕÒÅäÖÃÎļþ£¬²¢¸ù¾ÝÆäÅäÖÃʵÀý»¯Ïà¶ÔµÄ******¶ÔÏó£¬È»ºó´®³ÉÒ»¸öÁÐ±í£¨list£©£¬×îºóÒ»¸öÒ»¸öµØµ÷ÓÃÁбíÖеÄ******£¬Èçͼ1Ëùʾ¡£ ͼ£±¡¡******µ÷ÓÃÐòÁÐͼ ÒÑÓеÄ****** Struts 2ÒѾΪÄúÌṩ·á¸»¶àÑùµÄ£¬¹¦ÄÜÆëÈ«µÄ******ʵÏÖ¡£´ó¼Ò¿ÉÒÔµ½struts2-all-2.0.1.jar»òstruts2-core-2.0.1.jar°üµÄstruts-default.xml²é¿´¹ØÓÚĬÈϵÄ******Óë******Á´µÄÅäÖᣠÔÚ±¾ÎÄʹÓÃÊÇStruts 2µÄ×îз¢²¼°æ±¾2.0.1¡£ÐèÒªÏÂÔصÄÅóÓÑÇëµã»÷ÒÔÏÂÁ´½Ó£º http://apache.justdn.org/struts/binaries/struts-2.0.1-all.zip Struts 2µÄ»ùʯ¡ª¡ª******£¨Interceptor£©(2)ʱ¼ä:2011-06-29 BlogJava MaxÒÔϲ¿·Ö¾ÍÊÇ´Óstruts-default.xmlÎļþժȡµÄÄÚÈÝ£º
|
ÁèÖڿƼ¼×¨ÒµÌṩ·þÎñÆ÷×âÓᢷþÎñÆ÷Íйܡ¢ÆóÒµÓʾ֡¢ÐéÄâÖ÷»úµÈ·þÎñ£¬¹«Ë¾ÍøÕ¾£ºhttp://www.lingzhong.cn ΪÁ˸ø¹ã´ó¿Í»§Á˽â¸ü¶àµÄ¼¼ÊõÐÅÏ¢£¬±¾¼¼ÊõÎÄÕÂÊÕ¼¯À´Ô´ÓÚÍøÂç,ÁèÖڿƼ¼×ðÖØÎÄÕÂ×÷ÕߵİæȨ£¬Èç¹ûÓÐÉæ¼°ÄãµÄ°æȨÓбØҪɾ³ýÄãµÄÎÄÕ£¬ÇëºÍÎÒÃÇÁªÏµ¡£ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúҪתÔر¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»! |
-
HTTP/1.1 401 Access Denied