??xml version="1.0" encoding="utf-8" standalone="yes"?>美国成人av,国产999精品久久,久久精品国产视频http://www.aygfsteel.com/deng947/category/8066.htmlzh-cnThu, 01 Mar 2007 15:37:40 GMTThu, 01 Mar 2007 15:37:40 GMT60Spring 之开?/title><link>http://www.aygfsteel.com/deng947/archive/2006/03/03/33507.html</link><dc:creator>飞舞的?/dc:creator><author>飞舞的?/author><pubDate>Fri, 03 Mar 2006 09:19:00 GMT</pubDate><guid>http://www.aygfsteel.com/deng947/archive/2006/03/03/33507.html</guid><wfw:comment>http://www.aygfsteel.com/deng947/comments/33507.html</wfw:comment><comments>http://www.aygfsteel.com/deng947/archive/2006/03/03/33507.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.aygfsteel.com/deng947/comments/commentRss/33507.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/deng947/services/trackbacks/33507.html</trackback:ping><description><![CDATA[<P dir=ltr style="MARGIN-RIGHT: 0px"><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">    一直以来对?SPAN lang=EN-US>struts</SPAN>是既爱又无奈Q知道很行很好用,也很x明白Q可是将q两个月却毫无进展,真是愁死Z?SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">     </SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">x?SPAN lang=EN-US>struts</SPAN>教材从头慢慢l学Q可是没那份耐心Q我知道q是没有方向呀。我很多次都想退_不再学习<SPAN lang=EN-US>struts</SPAN>Q改?SPAN lang=EN-US>spring</SPAN>Q因此搞了一D|间的<SPAN lang=EN-US>spring</SPAN>之后Q终于明白做Z个新手我的确太幼E了Q不是自q着什么好好的,也不是自pZ么该做就可以做的。好多时候好多事情都没想象中的简单,所以生zL真的需要耐心Q不是你觉得自己有耐心可以了?SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">      </SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">先说?SPAN lang=EN-US>spring</SPAN>的学习,做ؓ一名新手,我不得不说开始真的好难,其是一直看不到成功的希望的时候,q好我终于第一ơ看C自己做出的东西,l于有一U喜悦涌上心田。开始下载了一大堆?SPAN lang=EN-US>spring</SPAN>学习教程Q但是还是吸取学?SPAN lang=EN-US>java</SPAN>时的l验只是看一遍是没什么收LQ或许收L是其中特别的地方(以前不知道新奇的东西Q。所以这ơ一开始就要配|好环境Q找几个l习跟上Q我下蝲了有关的<SPAN lang=EN-US>spring</SPAN>的所有东西,找了一大堆论坛Q顺便推荐一?SPAN lang=EN-US><A ><SPAN>http://spring.jactiongroup.net/index.php</SPAN></A></SPAN>里面真的好多东西呀Q俺是从这里开始的。)<SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">      jdk</SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">׃说了Q好象用的是<SPAN lang=EN-US>jdk1.4.2.-08</SPAN>Q然后是<SPAN lang=EN-US>ide</SPAN>是大家都喜Ƣ的<SPAN lang=EN-US>eclipse3.1.1</SPAN>Q当然少不了俺最喜欢?SPAN lang=EN-US>eclipse</SPAN>插g了,主要的是<SPAN lang=EN-US>MyEclipse4.1M1</SPAN>Q当焉要注册破解的Q其实一炚w不麻烦的Q,用的服务器嘛Q就是大家很喜欢?SPAN lang=EN-US>JBOSS4.0.3</SPAN>Q错了?大家都喜?SPAN lang=EN-US>Tomcat</SPAN>Q?SPAN lang=EN-US>JBOSS</SPAN>也是在调?SPAN lang=EN-US>TOMCAT</SPAN>呀Q?SPAN lang=EN-US>JBOSS4.0.3</SPAN>调用?SPAN lang=EN-US>Tomcat5.5</SPAN>我晕Q)然后是配置了,其实没什么要说的Q就是觉得以前?SPAN lang=EN-US>Tomcat</SPAN>插g的时候需要配|,现在发现太麻烦了Q早丢弃不用。什么流行,什么好用我去用什么?使用<SPAN lang=EN-US>MyEclipse</SPAN>最主要的就是服务器功能Q配|很单的Q需要注意的是选择好服务器之后要?SPAN lang=EN-US>Enable</SPAN>而不是默认的<SPAN lang=EN-US>Disable</SPAN>Q不知道Z么,<SPAN lang=EN-US>MyEclipse</SPAN>Z么把配置了服务器<SPAN lang=EN-US>HOME</SPAN>的还是让?SPAN lang=EN-US>Disable</SPAN>x老是忘记了)Q还有就?SPAN lang=EN-US>JRE</SPAN>Q服务器使用的)默认的用v来好像有炚w题,因ؓ默认的是?SPAN lang=EN-US>JRE</SPAN>下,?SPAN lang=EN-US>MyEclipse</SPAN>下服务器需要的?SPAN lang=EN-US>FULL JDK</SPAN>Q所以需要指向你?SPAN lang=EN-US>JDK</SPAN>安装目录。其他就没什么好说的了?SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">      </SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">现在开始我们的安装<SPAN lang=EN-US>Spring</SPAN>插g的过E吧Q虽然俺q没成功Q但是你照做你肯定成功的。)有些前辈很搞W,自己拿着很落后的插gq一本正l的l俺说是最新版本的Q俺可以明确的告诉你们现?SPAN lang=EN-US>Spring</SPAN>?SPAN lang=EN-US>Eclipse</SPAN>下的插g<SPAN lang=EN-US>SPRINGIDE</SPAN>已经C<SPAN lang=EN-US>1.2.4</SPAN>版本了,请不要拿着<SPAN lang=EN-US>1.0.2</SPAN>或是<SPAN lang=EN-US>1.0.3</SPAN>当成最新版本。官方下载地址?SPAN lang=EN-US><A >http://springide.org/updatesite/</A></SPAN>。当然在使用之前请保证拥?SPAN lang=EN-US>GEF</SPAN>插g注意应该?SPAN lang=EN-US>GEF-runtime</SPAN>Q而不?SPAN lang=EN-US>SDK</SPAN>或其它,当然按我们的常规习惯是解压羃Q然后?SPAN lang=EN-US>LINK</SPAN>或者放?SPAN lang=EN-US>Eclipse</SPAN>?SPAN lang=EN-US>features</SPAN>q有<SPAN lang=EN-US>plugins</SPAN>下,很不q这ơ你错了Q应该这样做Q?SPAN lang=EN-US> </SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">打开<SPAN lang=EN-US>eclipse </SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">点击<SPAN lang=EN-US>Help->Software updates->find and install.. </SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">选中<SPAN lang=EN-US> search for new feather to install </SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">点击<SPAN lang=EN-US>New Local site.. </SPAN>D?SPAN lang=EN-US>updatesite_x.x.x</SPAN>的解压目录,全新的方法呀Q以前还真的没用q的。嘿嘿终于见识了一下?SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">使用<SPAN lang=EN-US>spring IDE</SPAN>Q点击菜?SPAN lang=EN-US>window->show view ->ohter... </SPAN>扑ֈ<SPAN lang=EN-US>spring ide</SPAN>?SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">可惜俺L安装不成功,郁闷呀Q一气之下又回到?SPAN lang=EN-US>Struts</SPAN>Q这个让俺恨极的家伙。首先找了点录像学习Q结果发C界真是好呀Q什么都有,一个学习框架技术的录像的博?SPAN lang=EN-US><A HREF="/oksonic/archive/2005/12/13/23680.html">http://www.aygfsteel.com/oksonic/archive/2005/12/13/23680.html</A></SPAN>l对l典呀Q受益匪呀?SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">当然开始还是恨困难的,p我看看吧。这是例?SPAN lang=EN-US><A >http://blog.sina.com.cn/u/3fa10d83010000jq</A></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">不过q是先看看这个吧到现在我都不清楚是哪个国家的Q不q恨不错的?SPAN lang=EN-US><A >http://www.laliluna.de/first-steps-using-struts-tutorial.html</A></SPAN>怎么样世界真的是太好了要什么有什么呀。唯一的最大的收获是知道?SPAN lang=EN-US>ath</SPAN>指示?哪些<SPAN lang=EN-US>URL</SPAN>提交?SPAN lang=EN-US>request</SPAN>应该p?SPAN lang=EN-US> Action</SPAN>来处理?SPAN lang=EN-US> </SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">比如_<SPAN lang=EN-US> index.html</SPAN>里面有一个登陆的表单Q?SPAN lang=EN-US> </SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体"><form method="post" action="/login"> </SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体"><input type="text" id="id" /> </SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体"><input type="text" id="password" /> </SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体"><input type="submit"> </SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体"></form> </SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">那么当用h交了q个表单以后Q服务器收到<SPAN lang=EN-US>request</SPAN>后会?SPAN lang=EN-US>action</SPAN>属性。以上面的代码ؓ例,得到<SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">的是<SPAN lang=EN-US>"/login"</SPAN>?SPAN lang=EN-US> </SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">于是<SPAN lang=EN-US>ActionServlet</SPAN>Q或?SPAN lang=EN-US>RequestProcessor</SPAN>如果?SPAN lang=EN-US>Struts </SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">׃?SPAN lang=EN-US>struts-config.xml</SPAN>里面有没有一?SPAN lang=EN-US>Action</SPAN>的的<SPAN lang=EN-US>path</SPAN>属性是<SPAN lang=EN-US>"/login"</SPAN>Q如果有Q那它就会把提交来的数据存到<SPAN lang=EN-US>LogonForm</SPAN>里,然后?SPAN lang=EN-US>LogonAction</SPAN>处理q个<SPAN lang=EN-US>LogonForm</SPAN>。不Ҏ呀?SPAN lang=EN-US></SPAN></SPAN></P> <P dir=ltr style="BACKGROUND: #ebf0fa; MARGIN-RIGHT: 0px; TEXT-ALIGN: left" align=left><SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体">每天q步一点点好了。这ơ就到这里吧Q?SPAN lang=EN-US></SPAN></SPAN></P><img src ="http://www.aygfsteel.com/deng947/aggbug/33507.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/deng947/" target="_blank">飞舞的?/a> 2006-03-03 17:19 <a href="http://www.aygfsteel.com/deng947/archive/2006/03/03/33507.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>