ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>久久高清国产,亚洲国产日韩美,欧美天天综合网http://www.aygfsteel.com/yuanhuaming/category/3782.html无论是批评的åQŒèµžæ‰¬çš„åQŒæŒ‡ç€çš„都请EMAIL¾l™æˆ‘åQŒä½ çš„徏议将是我前进的动åŠ? <A href=mailto:yuanhuaming@56.com >联系æˆ?lt;/A>zh-cnTue, 27 Feb 2007 12:38:13 GMTTue, 27 Feb 2007 12:38:13 GMT60Structs学习½W”è®°åQï¼åQ?gt;20åQ?/title><link>http://www.aygfsteel.com/yuanhuaming/archive/2005/10/09/15088.html</link><dc:creator>疯流成æ€?/dc:creator><author>疯流成æ€?/author><pubDate>Sun, 09 Oct 2005 14:11:00 GMT</pubDate><guid>http://www.aygfsteel.com/yuanhuaming/archive/2005/10/09/15088.html</guid><wfw:comment>http://www.aygfsteel.com/yuanhuaming/comments/15088.html</wfw:comment><comments>http://www.aygfsteel.com/yuanhuaming/archive/2005/10/09/15088.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/yuanhuaming/comments/commentRss/15088.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/yuanhuaming/services/trackbacks/15088.html</trackback:ping><description><![CDATA[<P>      æˆ‘以前也¾_—略看过一些相关书¾cï¼Œæ¯”å¦‚å­™äØ“ç´çš„Structs和铁手前辈翻译的Structs in action。这2本书都不错,文笔比较‹¹ç•…åQŒä¸˜q‡æ„Ÿè§‰å°±åƒæµæ°´å¸åQŒçœ‹èµäh¥ç´¯ï¼ˆå…¶å®žå¾ˆå¤šä¹¦éƒ½æ˜¯è¿™æ ïLš„åQ‰ã€‚前几天åŽÖM¹¦åŸŽé€›äº†ä¸€åœˆï¼Œæˆ‘发çŽîCº†ä¸€æœ¬éžå¸”R€‚合入门的书<Struts开发入门与™å¹ç›®å®žè·µ>åQŒæœ¬äººå¼ºçƒˆæŽ¨èè¿˜ä¸çŸ¥é“Structsä¸ÞZ½•物的朋友åŽÈœ‹ä¸€éï¼Œé’±æ²¡åœ°æ–¹èŠÞqš„话可以买或者我帮你。好了。下面进入正题。。。ã€?/P> <P> <HR> Structs核心¾cÕdŠå…¶æ˜q?åQˆstructs in action åQŒå½’¾U³çš„不错åQ?BR><BR><IMG src="http://photo.blogchina.com/data1/2005-10-9/001/134/277/195637/195637.jpg">       <BR><BR><BR><BR>      Structs工作‹¹ç¨‹åQ?BR>      åœ¨webåº”ç”¨å¯åŠ¨æ—¶å°±ä¼šåŠ è½½åÆˆä¸”åˆå§‹åŒ–ActionServlet,它从structs-config.xmlæ–‡äšg中读取配¾|®ä¿¡æ¯ï¼ŒæŠŠå®ƒä»¬å­˜æ”‘Öœ¨å„种配置对象中。例如action的映ž®„信息存攑֜¨actionmapping对象中ã€?BR>      å½“ActionServlet接收åˆîC¸€ä¸ªè¯·æ±‚后åQ?BR>1。检查和用户è¯äh±‚相匹配的ActionServlet实例ã€?BR>2。如果ActionForm不存在就创徏一个,把客æˆähäº¤çš„表单保存到ActionForm对象中ã€?BR>3。如果需要验证,ž®Þp°ƒç”¨ActionForm¾cÖM¸­Validate()æ–ÒŽ³•ã€?BR>4。ActionServletæ ÒŽ®ActionMapping实例包含的映ž®„信息决定将è¯äh±‚转发¾l™å“ªä¸ªAction.如果相应的Action不存在,则创建后调用execute()æ–ÒŽ³•ã€?BR>5。execute()æ–ÒŽ³•˜q”回一个ActionForward对象åQŒActionServlet再把客户è¯äh±‚转发¾l™ActionForward对象所指向的Jsp™åµé¢åQŒç”ŸæˆåŠ¨æ€ç½‘™åµè¿”回给客户端ã€?BR><BR>一个流½E‹å½“然要对应一个好的例子,准备找些现成的代码研½I¶ç ”½I¶ã€‚。ã€?BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR> <P></P><img src ="http://www.aygfsteel.com/yuanhuaming/aggbug/15088.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/yuanhuaming/" target="_blank">疯流成æ€?/a> 2005-10-09 22:11 <a href="http://www.aygfsteel.com/yuanhuaming/archive/2005/10/09/15088.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> Ö÷Õ¾Ö©Öë³ØÄ£°å£º <a href="http://" target="_blank">Äϲ¿ÏØ</a>| <a href="http://" target="_blank">¶«Ïç</a>| <a href="http://" target="_blank">ºÎ÷ÊÐ</a>| <a href="http://" target="_blank">Ê®ÑßÊÐ</a>| <a href="http://" target="_blank">ÄÏÕÙÏØ</a>| <a href="http://" target="_blank">ÍòÔ´ÊÐ</a>| <a href="http://" target="_blank">²ÔÄÏÏØ</a>| <a href="http://" target="_blank">ÁÙ¹ðÏØ</a>| <a href="http://" target="_blank">¹ØÁë</a>| <a href="http://" target="_blank">·Ê¶«ÏØ</a>| <a href="http://" target="_blank">·ð¸ÔÏØ</a>| <a href="http://" target="_blank">×Ó³¤ÏØ</a>| <a href="http://" target="_blank">°×ɳ</a>| <a href="http://" target="_blank">×óÈ¨ÏØ</a>| <a href="http://" target="_blank">½øÏÍÏØ</a>| <a href="http://" target="_blank">æÄÔ´ÏØ</a>| <a href="http://" target="_blank">ÐÂÖ£ÊÐ</a>| <a href="http://" target="_blank">½ðÏçÏØ</a>| <a href="http://" target="_blank">ÉÇÍ·ÊÐ</a>| <a href="http://" target="_blank">ÌïÑôÏØ</a>| <a href="http://" target="_blank">ɨɽÊÐ</a>| <a href="http://" target="_blank">Ú¯°²ÏØ</a>| <a href="http://" target="_blank">Ì©ÄþÏØ</a>| <a href="http://" target="_blank">¿ªÂ³ÏØ</a>| <a href="http://" target="_blank">ͳ·¬ÊÐ</a>| <a href="http://" target="_blank">ÆÕ¶¨ÏØ</a>| <a href="http://" target="_blank">ÇàÑôÏØ</a>| <a href="http://" target="_blank">ÈÎÇðÊÐ</a>| <a href="http://" target="_blank">ÇÒÄ©ÏØ</a>| <a href="http://" target="_blank">¦µ×ÊÐ</a>| <a href="http://" target="_blank">³¤´ºÊÐ</a>| <a href="http://" target="_blank">¶«Ïç×å×ÔÖÎÏØ</a>| <a href="http://" target="_blank">»ô³ÇÏØ</a>| <a href="http://" target="_blank">¸£ÇåÊÐ</a>| <a href="http://" target="_blank">½­°²ÏØ</a>| <a href="http://" target="_blank">ËàÄÏ</a>| <a href="http://" target="_blank">´óÓàÏØ</a>| <a href="http://" target="_blank">ÖÜ¿ÚÊÐ</a>| <a href="http://" target="_blank">ÅíÖÝÊÐ</a>| <a href="http://" target="_blank">ÉòÑôÊÐ</a>| <a href="http://" target="_blank">¹âÔóÏØ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>