ï»??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>