锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲爆乳无码精品AAA片蜜桃,91久久亚洲国产成人精品性色 ,日韩精品亚洲专区在线影视http://m.tkk7.com/run2u/archive/2007/10/29/156710.html絀烘澂絀烘澂Mon, 29 Oct 2007 08:07:00 GMThttp://m.tkk7.com/run2u/archive/2007/10/29/156710.htmlhttp://m.tkk7.com/run2u/comments/156710.htmlhttp://m.tkk7.com/run2u/archive/2007/10/29/156710.html#Feedback1http://m.tkk7.com/run2u/comments/commentRss/156710.htmlhttp://m.tkk7.com/run2u/services/trackbacks/156710.html闃呰鍏ㄦ枃

絀烘澂 2007-10-29 16:07 鍙戣〃璇勮
]]>
Hibernate鐨勬绱㈡柟寮?/title><link>http://m.tkk7.com/run2u/archive/2007/10/29/156708.html</link><dc:creator>絀烘澂</dc:creator><author>絀烘澂</author><pubDate>Mon, 29 Oct 2007 08:04:00 GMT</pubDate><guid>http://m.tkk7.com/run2u/archive/2007/10/29/156708.html</guid><wfw:comment>http://m.tkk7.com/run2u/comments/156708.html</wfw:comment><comments>http://m.tkk7.com/run2u/archive/2007/10/29/156708.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/run2u/comments/commentRss/156708.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/run2u/services/trackbacks/156708.html</trackback:ping><description><![CDATA[<span id="diary_group_textDIV" style="line-height: 150%">  <p>Hibernate鐨勬绱㈡柟寮廐ibernate鐨勬绱㈡柟寮?<br />  1.瀵艱埅瀵硅薄鍥炬绱㈡柟寮?br />     鏍規嵁宸茬粡鍔犺澆鐨勫璞?瀵艱埅鍒板叾浠栧璞?<br />  2.OID媯绱㈡柟寮?br />     鎸夌収瀵硅薄鐨凮ID鏉ユ绱㈠璞?br />  3.HQL媯绱㈡柟寮?br />     浣跨敤闈㈠悜瀵硅薄鐨凥QL鏌ヨ璇█.<br />  4.QBC媯绱㈡柟寮?br />     浣跨敤QBC API鏉ユ绱㈠璞?榪欑API灝佽浜嗗熀浜庡瓧絎︿覆褰㈠紡鐨勬煡璇㈣鍙?鎻愪緵浜嗘洿鍔犻潰鍚戝璞$殑鎺ュ彛.<br />     瀹冧富瑕佺敱Criteria鎺ュ彛,Criterion鎺ュ彛鍜孍xpression綾葷粍鍚?瀹冩敮鎸佸湪榪愯鏃跺姩鎬佺敓鎴愮殑鏌ヨ璇彞:<br />     浠ヤ笅紼嬪簭浠g爜鐢ㄤ簬媯绱㈠鍚嶄互瀛楃"T"寮澶?騫朵笖騫撮緞涓?1鐨凜ustomer瀵硅薄:<br />       ///璋冪敤Session鐨刢reateCriteria()鏂規硶鍒涘緩涓涓狢riteria瀵硅薄<br />       Creteria criteria=session.createCriteria(Customer.class);<br />       //璁劇疆鏌ヨ鏉′歡,Expression綾繪彁渚涗簡涓緋誨垪鐢ㄤ簬璁懼畾鏌ヨ鏉′歡鐨勯潤鎬佹柟娉?榪欎簺闈欐佹柟娉曢兘<br />        榪斿洖Criterion瀹炰緥,姣忎釜Criterion瀹炰緥浠h〃涓涓煡璇㈡潯浠?br />       Criterion criterion1=Expression.like("name","T%");<br />       Criterion criterion2=Expression.eq("age",new Integer(21));<br />       ////Criteria鐨刟dd()鏂規硶鐢ㄤ簬鍔犲叆鏌ヨ鏉′歡.<br />       criteria=criteria.add(criterion1);<br />       criteria=criteria.add(criterion2);<br />       /////璋冪敤Criteria鐨刲ist()鏂規硶鎵ц鏌ヨ璇彞,璇ユ柟娉曡繑鍥濴ist綾誨瀷鐨勬煡璇㈢粨鏋?鍦↙ist闆嗗悎涓瓨鏀?br />         浜嗙鍚堟煡璇㈡潯浠剁殑鎸佷箙鍖栧璞?br />       List result=criteria.list();<br />       瀵逛簬浠ヤ笂浠g爜鎵ц鐨凷QL璇彞涓?select * from CUSTOMERS where NAME like"T%" and AGE=21;<br />       Criteria鎺ュ彛鏀寔鏂規硶閾劇紪紼嬮鏍?瀹冪殑add()鏂規硶榪斿洖鑷韓瀹炰緥,鑰屼笉鏄繑鍥瀡oid綾誨瀷<br />  5.鏈湴SQL媯绱㈡柟寮?<br />  6.QBE媯绱㈡柟寮?<br />    瀹冩槸QBC鐨勫瓙鍔熻兘,QBE鍏佽鍏堝垱寤轟竴涓璞℃牱鏉?鐒跺悗媯绱㈠嚭鎵鏈夊拰榪欎釜鏍鋒澘鐩稿悓鐨勫璞?濡備笅:<br />     //鍒涘緩涓涓狢Ustomer鏍鋒澘瀵硅薄<br />       Customer exampleCustomer=new Customer();<br />       exampleCustoemr.setAge(21);<br />       List result=session.createCriteria(Custoemr.class).add(Example.create(exampleCustomer)).list();<br />     鍥犱負QBE鍙敮鎸?="鍜?like"姣旇緝榪愮畻絎?鎵浠ヤ竴鑸噰鐢℉QL媯绱㈡柟寮忔垨鑰匭BC媯绱㈡柟寮?</p> <p>鍒嗛〉鏌ヨ:<br />   Query鍜孋riteria鎺ュ彛閮芥彁渚涗簡鐢ㄤ簬鍒嗛〉鏄劇ず鏌ヨ緇撴灉鐨勬柟娉?<br />    setFirstResult(int firstResult):璁懼畾浠庡摢涓涓璞″紑濮嬫绱?鍙傛暟firstResult琛ㄧず榪欎釜瀵硅薄鍦ㄦ煡璇㈢粨鏋滀腑鐨勭儲寮曚綅緗?绱㈠紩浣嶇疆鐨勮搗濮嬪間負0,<br />    鍦ㄩ粯璁ゆ儏鍐典笅,Query鍜孋riteria鎺ュ彛浠庢煡璇㈢粨鏋滀腑鐨勭涓涓璞?涔熷氨鏄儲寮曚綅緗負0鐨勫璞″紑濮嬫绱?<br />   setMaxResult(int maxResults):璁懼畾涓嬈℃渶澶氭绱㈠嚭鐨勫璞℃暟鐩?鍦ㄩ粯璁ゆ儏鍐典笅,Query鍜孋riteria鎺ュ彛媯绱㈠嚭鏌ヨ鎺ュ彛涓墍鏈夌殑瀵硅薄</p> <p>媯鏌ュ崟涓璞?<br />  Query鍜孋riteria鎺ュ彛閮芥彁渚涗簡浠ヤ笅鐢ㄤ簬鎵ц鏌ヨ璇彞騫惰繑鍥炴煡璇㈢粨鏋滅殑鏂規硶:<br /> list()鏂規硶:榪斿洖涓涓狶ist綾誨瀷鐨勬煡璇㈢粨鏋?鍦↙ist闆嗗悎涓瓨鏀句簡鎵鏈夋弧瓚蟲煡璇㈡潯浠剁殑鎸佷箙鍖栧璞?br />  uniqueResult()鏂規硶:榪斿洖鍗曚釜瀵硅薄.<br />  鍦ㄦ煇浜涙儏鍐典笅,濡傛灉鍙笇鏈涙绱㈠嚭涓涓璞?鍙互鍏堣皟鐢≦uery鎴朇riteria鎺ュ彛鐨剆etMaxResult(1)鏂規硶,鎶婃渶澶ф绱㈡暟鐩涓?,鐒跺悗璋冪敤uniqueResult()鏂規硶,<br />  璇ユ柟娉曡繑鍥炰竴涓狾bject綾誨瀷鐨勫璞?<br />  // 閲囩敤HQL媯绱㈡柟寮?br />  Customer customer=(Customer)session.createQuery("from Customer c order by c.name asc").setMaxResults(1).uniqueResult();<br />  //閲囩敤QBC媯绱㈡柟寮?br />  Customer customer=(Customer)session.createCriteria(Customer.class).add(Order.asc("name")).setMaxResults(1).uniqueResult();<br /> </p> </span> <img src ="http://m.tkk7.com/run2u/aggbug/156708.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/run2u/" target="_blank">絀烘澂</a> 2007-10-29 16:04 <a href="http://m.tkk7.com/run2u/archive/2007/10/29/156708.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>MiddlegenIDE鐨勪嬌鐢?/title><link>http://m.tkk7.com/run2u/archive/2007/10/29/156707.html</link><dc:creator>絀烘澂</dc:creator><author>絀烘澂</author><pubDate>Mon, 29 Oct 2007 08:03:00 GMT</pubDate><guid>http://m.tkk7.com/run2u/archive/2007/10/29/156707.html</guid><wfw:comment>http://m.tkk7.com/run2u/comments/156707.html</wfw:comment><comments>http://m.tkk7.com/run2u/archive/2007/10/29/156707.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/run2u/comments/commentRss/156707.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/run2u/services/trackbacks/156707.html</trackback:ping><description><![CDATA[<div id="5n333j5" class="postText"><span id="3z3r5jd" class="javascript" id="text161171">鏈榪戞湁鏈嬪弸鍙戜俊錛岃MiddlegenIDE鐨勪富欏靛嚭浜嗙偣鐘跺喌錛岀櫥闄嗕笂鍘繪樉紺虹殑鍐呭鑾悕鍏跺錛岀粰鏂版墜浣跨敤MiddlegenIDE甯︽潵浜嗗洶闅俱傛湰搴у幓鐪嬩簡涓涓嬶紝鏋滅劧鏄帿鍚嶅叾濡欏緱鍘夊銆備笅闈㈡葷粨涓涓狹iddlegenIDE鐨勪嬌鐢ㄦ暀紼嬪惂銆?<br /> <br /> MiddleGen for Hibernate鍔犱笂Hibernate_Extension宸ュ叿鍖咃紝鍏跺疄灝辨槸鐢ㄦ潵鏂逛究鎴戜滑浠庡厛鏈夌殑鏁版嵁搴撳鍑鴻〃緇撴瀯錛岀敓鎴愬搴旂殑hbm銆乧fg鏂囦歡涓嶱OJO綾諱唬鐮併侻iddleGenIDE鍒欐槸MiddleGen鐨凟clipse鎻掍歡銆傛暣濂椾笢瑗垮凡緇忔湁寰堜箙娌℃湁鏇存柊榪囦簡銆傛墍浠ヨ櫧鐒舵湰搴х幇鍦ㄧ敤鐨別clipse鐗堟湰3.1.x涔熻兘涓庤繖涓彃浠舵甯擱厤鍚堬紝浣嗘槸瀹冩病鏈夋彁渚涘湪綰縰pdate鐨勫姛鑳姐傞渶瑕佷綘鍏堜笅杞?a class="ilink" target="_blank">middlegenide</a>錛屽畨瑁呮彃浠朵箣鍚庨噸鍚疎clipse銆傚鏋滄柊寮鍚殑eclipse娌℃湁鍙樺寲錛屼及璁′綘寰楃敤"- clean"鍙傛暟鍐嶉噸鍚竴涓嬶紝鎴栬呭幓鍒犻櫎configuration鏂囦歡澶逛笅闈㈠搴旂殑鏂囦歡銆?<br /> <br /> OK錛屼笅闈㈣璁叉庝箞鍘葷敤銆傞鍏堝綋鐒惰<a class="ilink" href="http:///" target="_blank" com="" lenciel.yculblog.>鎼緩涓涓幆澧?/a>錛堟垜鐜板湪鎶奙ySQL鏇存柊鍒頒簡5.0錛孒ibernate鍜屽綋鏃朵竴鏍鋒槸2.1錛夛紝鐒跺悗鎴戜滑寤轟竴涓〃錛岃涓鐐規暟鎹侻ySQL涓嬮潰寤鴻〃鐨勮剼鏈涓嬶細 <br /> <table class="java" cellspacing="1" cellpadding="3" bgcolor="#999999" border="0"> <tbody> <tr> <td valign="top" align="left" width="1" bgcolor="#dddddd"> <pre><font color="#555555">1<br /> 2<br /> 3<br /> 4<br /> 5<br /> 6<br /> </font></pre> </td> <td valign="top" align="left" bgcolor="#ffffff"> <pre>DROP TABLE IF EXISTS `test`.`t_user`;</pre> <pre> CREATE TABLE `test`.`t_user` (</pre> <pre> `id` <font class="java-reserved_word"><strong>int</strong></font>(11) NOT NULL auto_increment,</pre> <pre> `name` varchar(255) <font class="java-reserved_word"><strong>default</strong></font> NULL,</pre> <pre> PRIMARY KEY (`id`)</pre> <pre> ) ENGINE=InnoDB DEFAULT CHARSET=gbk;</pre> </td> </tr> </tbody> </table> <br /> <br /> 鏈変簡琛ㄤ箣鍚庯紝寤虹珛涓涓狫ava宸ョ▼銆傜劧鍚庡湪Src鏂囦歡澶逛笂闈㈠彸閿紝閫夋嫨“New-Other” <br /> <br /> <img alt="" src="http://foto.yculblog.com/photo/l/lenciel/Snap2.jpg" border="0" /> <br /> <br /> 鐒跺悗浼氬脊鍑篗iddelgen Biuld File鐨勯夐」銆傚洜涓篗iddleGen鏄竴涓嬌鐢ˋnt緙栬瘧鏂囦歡鏉ヨ皟鍑篒DE鐨勫寘錛屾墍浠ヨ繖涓彃浠跺疄闄呬笂灝辨槸鏂逛究鎴戜滑鐢ㄥ畬鍨嬪~絀虹殑鏂瑰紡鏉ョ紪鍐欒繖涓狟iuld File鑰屽凡銆?<br /> <br /> <img alt="" src="http://foto.yculblog.com/photo/l/lenciel/Snap3.jpg" border="0" /> <br /> <br /> 鐐瑰嚮鍚庡嚭鐜頒笅闈㈢殑鐣岄潰錛屽搴旂殑鍐呭涓鐩簡鐒訛紝鎸夌収鑷繁鐨勯渶瑕佸~鍐欏嵆鍙?<br /> <br /> <img alt="" src="http://foto.yculblog.com/photo/l/lenciel/Snap4.jpg" border="0" /> <br /> <br /> 涓嬮潰榪欏紶鍥炬槸濉ソ鍚庣殑鏍峰瓙銆傚拰鏈駭涓鏍鋒病鏈変嬌鐢℉ibernate 3鐨勬湅鍙嬶紝娉ㄦ剰鍦ㄧ敾浜嗙孩鍦堢殑Option閫夐」涓妸hibernate鐨勭増鏈皟浣庛備笉鐒剁敓浜х殑閰嶇疆鏂囦歡錛屼細鏈変竴涓潪甯歌寮傜殑"xml parser鏃犳硶瑙f瀽dtd"鐨勯敊璇?<br /> <br /> <img alt="" src="http://foto.yculblog.com/photo/l/lenciel/Snap6.jpg" border="0" /> <br /> <br /> 濉ソ鎵鏈夌殑涓滆タ灝辯偣鍑籒ext榪涘叆MiddleGen鐣岄潰錛屽嚑涔庝笉鐢ㄦ敼浠諱綍涓滆タ鐩存帴鐐瑰嚮Generate灝辮兘寰楀埌閰嶇疆鏂囦歡鍜孭OJO綾諱簡銆?<br /> <br /> <img alt="" src="http://foto.yculblog.com/photo/l/lenciel/Snap8.jpg" border="0" /> <br /> <br /> 鍙﹀錛屽鏋滀綘闇瑕佸湪MiddleGen涓敓鎴愮殑POJO鐩存帴甯doclet鐨勬爣璁扮殑璇濓紝闇瑕佸湪鎵懼埌瀹冭嚜甯︾殑妯℃澘鏂囦歡錛?<br /> <table class="java" cellspacing="1" cellpadding="3" bgcolor="#999999" border="0"> <tbody> <tr> <td valign="top" align="left" width="1" bgcolor="#dddddd"> <pre><font color="#555555">1<br /> </font></pre> </td> <td valign="top" align="left" bgcolor="#ffffff"> <pre>eclipse\plugins\org.ultimania.middlegenide_1.3.2\resource\template\build-hibernate.xml.vm</pre> </td> </tr> </tbody> </table> <br /> <br /> 鐒跺悗鎶婁笅闈㈣繖琛岀敓鎴恱doclet tag鐨勫兼敼鎴恡rue: <br /> <table class="java" cellspacing="1" cellpadding="3" bgcolor="#999999" border="0"> <tbody> <tr> <td valign="top" align="left" width="1" bgcolor="#dddddd"> <pre><font color="#555555">1<br /> </font></pre> </td> <td valign="top" align="left" bgcolor="#ffffff"> <pre><property name=<font class="java-string">"gen.xdoclet-tag"</font> value=<font class="java-string">"true"</font>></pre> </td> </tr> </tbody> </table> <br /> </span></div> <img src ="http://m.tkk7.com/run2u/aggbug/156707.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/run2u/" target="_blank">絀烘澂</a> 2007-10-29 16:03 <a href="http://m.tkk7.com/run2u/archive/2007/10/29/156707.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Open Session in Test 鍙婅嚜鍔≧ollbackhttp://m.tkk7.com/run2u/archive/2007/10/29/156704.html絀烘澂絀烘澂Mon, 29 Oct 2007 08:00:00 GMThttp://m.tkk7.com/run2u/archive/2007/10/29/156704.htmlhttp://m.tkk7.com/run2u/comments/156704.htmlhttp://m.tkk7.com/run2u/archive/2007/10/29/156704.html#Feedback0http://m.tkk7.com/run2u/comments/commentRss/156704.htmlhttp://m.tkk7.com/run2u/services/trackbacks/156704.htmlfrom: http://m.tkk7.com/rain1102/articles/117541.html

鍙堟槸鏉ヨ嚜Spring榪欎釜紲炲鍥藉害鐨勪笢瑗匡紝 浣犲彲浠ヨtestCase緇ф壙浜嶢bstractTransactionalDataSourceSpringContextTests錛屽氨鍙互鍋氬埌Open Session in Test 錛岃В鍐矵ibernate鐨刲azy-load闂錛涜屼笖鎺ョ鍘熸潵鐨凞AO閲岀殑浜嬪姟鎺у埗瀹氫箟錛岄氳繃setDefaultRollback(boolean)鏂規硶鎺у埗鏈鍚庡洖婊氳繕鏄彁浜わ紝濡傛灉榛樿涓哄洖婊氾紝鍒欐祴璇曚駭鐢熸暟鎹彉鍔ㄤ笉浼氬獎鍝嶆暟鎹簱鍐呮暟鎹?br />  
濡傛灉涓嶈兘緇ф壙浜庤繖涓熀綾伙紝鍙互鑷繁綆鍗曠紪鍐欙紝浠g爜鏄繖鏍風殑錛?br />    protected PlatformTransactionManager transactionManager;
   protected TransactionStatus transactionStatus;
   protected boolean defaultRollback = true;
   public void setUp()
   {
        transactionManager = (PlatformTransactionManager) ctx.getBean("transactionManager");
        transactionStatus = transactionManager.getTransaction(new DefaultTransactionDefinition());
   }
   public void tearDown()
   {
        if (defaultRollback)
            transactionManager.rollback(this.transactionStatus);
        else
           transactionManager.commit(this.transactionStatus);
    }
(娉紝hibernate澶ジ璇堜簡錛屽鏋滃叏閮ㄩ粯璁ゅ洖婊氾紝鍙細鍦╯ession閲屽共媧伙紝涓鐐逛笉鍐欐暟鎹簱錛岃揪涓嶅埌瀹屽叏鐨勬祴璇曟晥鏋溿?

絀烘澂 2007-10-29 16:00 鍙戣〃璇勮
]]>
ServletConfig涓嶴ervletContext鐨勫尯鍒?/title><link>http://m.tkk7.com/run2u/archive/2007/10/29/156702.html</link><dc:creator>絀烘澂</dc:creator><author>絀烘澂</author><pubDate>Mon, 29 Oct 2007 07:59:00 GMT</pubDate><guid>http://m.tkk7.com/run2u/archive/2007/10/29/156702.html</guid><wfw:comment>http://m.tkk7.com/run2u/comments/156702.html</wfw:comment><comments>http://m.tkk7.com/run2u/archive/2007/10/29/156702.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/run2u/comments/commentRss/156702.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/run2u/services/trackbacks/156702.html</trackback:ping><description><![CDATA[from: http://m.tkk7.com/software5168/archive/2006/09/05/67752.html<br /> <br /> HttpServletRequest,HttpServletResponse:榪欎袱涓睘鎬х殑浣滅敤鑼冨洿鏈灝忋?br />     鏃墮棿涓婏細鍙槸鏈韓璇鋒眰鍜屽簲絳斿畬鎴愬氨澶辨晥錛屽綋鐒惰漿鍙戞槸鎶婂綋鍓嶇殑request瀵硅薄鍙栧嚭鏉ヤ紶緇欏彟涓<br />           涓祫婧愶紝鍏跺疄鏈韓鐨剅equest瀵硅薄榪樻槸鍙敓瀛樺埌鏈璇鋒眰緇撴潫錛宺esponse涔熷悓鏍楓?br />     絀洪棿涓婏細鍙兘鍙戦佽姹傜殑瀹㈡埛绔湁鏁堛?br /> <br />     HttpSession:涓嬈¤繛緇撳埌瀹㈡埛绔叧闂紝鏃墮棿浣滅敤鑼冨洿姣斾笂闈袱涓ぇ錛岀┖闂翠換鐢ㄨ寖鍥寸浉鍚屻?br /> <br />     ServletConfig:浠庝竴涓猻ervlet琚疄渚嬪寲鍚庯紝瀵逛換浣曞鎴風鍦ㄤ換浣曟椂鍊欒闂湁鏁堬紝浣嗕粎瀵規湰servlet<br />     鏈夋晥錛屼竴涓猻ervlet鐨凷ervletConfig瀵硅薄涓嶈兘琚彟涓涓猻ervlet璁塊棶銆?br /> <br />     ServletContext:瀵逛換浣晄ervlet錛屼換浣曚漢鍦ㄤ換浣曟椂闂撮兘鏈夋晥錛岃繖鎵嶆槸鐪熸鍏ㄥ眬鐨勫璞°?br /> <br />     閭d箞錛孲ervletConfig鍙傛暟鍜孲ervletContext鍙傛暟鍒板簳搴旇濡備綍浣跨敤錛屽浣曞彇寰楋紵<br /> <br />     涓鑸潵璇達紝瀵規暣涓簲鐢ㄧ殑閰嶇疆錛屼負浜嗕笉浣跨敤“紜紪鐮?#8221;錛屽簲璇ラ厤緗負ServletContext鍙傛暟錛屾瘮濡傚瓧<br />     絎﹂泦璁懼畾銆?br />     <web-app><br />         .................<br />         <init-param><br />             <param-name>charset</param-name> <br />             <param-value>GB2312</param-value> <br />         </init-param><br />         .................<br />     </web-app><br />     娉ㄦ剰浠ヤ笂鏍煎紡鍙槸2銆?浠ュ悗鐨勬爣鍑嗘牸寮忥紝鏃у鍣紙寮曟搸錛夐噰鐢ㄦ湇鍔″晢鑷繁鐨勬牸寮忛厤緗傛敞鎰忓畠鐨?br />     鐖跺厓绱犲簲璇ユ槸<web-app>涔熷氨鏄瀹冩槸瀵逛竴涓簲鐢ㄤ綔鐢ㄧ殑銆?br /> <br />     鑰屽鏋滃彧鏈変竴涓壒瀹氱殑servlet瑕佽瀹氱殑鍙傛暟錛屽叾瀹僺ervlet涓嶈兘鍏變韓錛屽簲璇ラ厤緗負ServletConfig<br />     鍙傛暟錛屽涓涓鍙栭檮浠剁殑servlet瑕佺敤鍒扮粷瀵圭洰褰曪紝鑰屽埆鐨剆ervlet涓嶄細鐢ㄥ埌錛?br />     <servlet><br />             <servlet-name>GetAtt</servlet-name><br />         <servlet-class>mail.GetAttServlet</servlet-class><br />         <init-param><br />             <param-name>absPath</param-name> <br />             <param-value>/usr/mail/ax/axman/Maildir/</param-value> <br />         </init-param><br />     </servlet><br />     涓嶇敤璇達紝鍥犱負鍦?lt;servlet>鏍囩涓凡緇忔寚瀹氫簡name鍜宑lass,涔熷氨鏄鍙湁mail.GetAttServlet榪欎釜<br />     servlet涓墠鑳藉彇鍒皃ath,鑰屽埆鐨凷ervlet鏄笉鑳藉彇鍒扮殑銆?br /> <br />     閭d箞濡備綍璁塊棶榪欎袱涓璞$殑鍙傛暟鍛紵<br />     璁塊棶ServletConfig鍙傛暟錛?br />         棣栧厛瑕佸彇寰桽ervletConfig瀵硅薄錛岀劧鍚庤皟鐢ㄥ畠鐨刧etInitParameter();鏂規硶銆傝璁塊棶<br />     ServletConfig瀵硅薄錛宩sp涓洿鎺ヤ嬌鐢╟onfig鍐呯疆瀵硅薄錛屼絾鍥犱負浣犵殑JSP緙栬瘧鍚庣殑servlet涓鑸笉浼氳<br />     鍔犲埌web.xml涓殑錛屾墍浠ヤ竴鑸笉浼氶氳繃jsp鏉ュ彇瀵規湰JSP緙栬瘧鍚庣殑servlet鐨勯厤緗弬鏁幫紝閭d箞鍦╯ervlet<br />     涓寰楀埌ServletConfig瀵硅薄鏈変袱縐嶆柟娉曪細<br /> <br />     鍦╥nii()鏂規硶涓彇鍒幫細閫氳繃init鐨勯噸杞芥柟娉曚紶閫?br /> <br />     .....<br />     public class Test extends HttpServlet <br />     {<br />         ServletConfig config;<br />         public void init(ServletConfig config) throws ServletException {<br />             this.config = config;<br />         }<br />         ..................<br />     }<br />     鐒跺悗鍦ㄤ笅闈㈢殑鏂規硶涓氨鍙互璁塊棶config瀵硅薄銆備絾瑕佹敞鎰忥紝涓轟簡紜繚鑳戒粠鏋勯犳柟娉曚腑鍒板埌褰撳墠servlet鐨?br />     config瀵硅薄錛屽簲璇ヨ皟鐢ㄧ埗綾葷殑鏋勯犳柟娉曪細<br />     .....<br />     public class Test extends HttpServlet <br />     {<br />         ServletConfig config;<br />         public void init(ServletConfig config) throws ServletException {<br />             super.init(config);<br />             this.config = config;<br />         }<br />         ..................<br />     }<br /> <br />     閫氳繃getServletConfig()鏂規硶鐩存帴鍒版椂錛岃繖鏍峰仛鐨勫ソ澶勬槸涓嶅繀璋冩墜宸ヤ紶閫掑睘鎬э紝鎯沖湪浠諱綍鏃跺欓兘鍙?br />     浠ュ緱鍒般?br /> <br />     榪樻湁絎笁縐嶆柟娉曪紝瑕佽嚜宸卞疄鐜頒竴浜涙帴鍙o紝榪欓噷浣滀負涓鑸璁哄氨涓嶄粙緇嶄簡銆?br /> <br />     瑕佽闂甋ervletContext瀵硅薄錛屽彧瑕佷粠鐜版湁鐨凷ervletConfig瀵硅薄getServletContext錛堬級灝卞彲浠ヤ簡錛岀劧鍚?br />     璋冪敤瀹冪殑getInitParameter()鏂規硶灝卞彲浠ヨ幏鍙栧畠鐨勫弬鏁般?br /> <br />     鎸夎錛歋ervletContext瀵硅薄鐨勪綔鐢ㄥ煙姣擲ervletConfig浣滅敤鍩熷ぇ錛屼負浠涔堣浠嶴ervletConfig涓埌寰?br />     ServletContext瀵硅薄鍛紵鎴戜釜浜鴻涓猴細瀹瑰櫒淇濆瓨浜嗗緢澶氫釜ServletContext瀵硅薄錛岃姹傛椂瀹瑰櫒鍒板簳鍙栧摢涓涓?br />     緇欎綘鍛紵閭e氨鍙栧叾涓寘鍚玈ervletConfig淇℃伅鐨勯偅涓粰浣狅紝灝辨槸璇村彇ServletConfig瀵硅薄鐨勭埗綰у璞°傚氨濂?br />     璞ttpSession瑕佷粠requset涓彇寰椾竴鏍鳳紝灝辨槸鍙栭偅涓寘鍚綋鍓峳equese瀵硅薄鐨剆ession瀵硅薄緇欎綘錛岃繖鍙槸鎴?br />     鐨勪釜浜烘兂娉曪紝榪樻病鏈夋潵寰楀強鐪嬪叿浣撳疄鐜般傚弽姝e氨榪欎箞鐢ㄥ惂銆? <img src ="http://m.tkk7.com/run2u/aggbug/156702.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/run2u/" target="_blank">絀烘澂</a> 2007-10-29 15:59 <a href="http://m.tkk7.com/run2u/archive/2007/10/29/156702.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title> Struts 1.2 鐨?HTML 鏍囩宓屽灞炴?濡倁ser.name)濡備綍鍔犲叆 JavaScript 琛ㄥ崟楠岃瘉http://m.tkk7.com/run2u/archive/2007/10/29/156700.html絀烘澂絀烘澂Mon, 29 Oct 2007 07:57:00 GMThttp://m.tkk7.com/run2u/archive/2007/10/29/156700.htmlhttp://m.tkk7.com/run2u/comments/156700.htmlhttp://m.tkk7.com/run2u/archive/2007/10/29/156700.html#Feedback1http://m.tkk7.com/run2u/comments/commentRss/156700.htmlhttp://m.tkk7.com/run2u/services/trackbacks/156700.html 

Struts 閲岄潰鐨? 涔嬬被鐨勮〃鍗曞煙鏍囩, 閮芥湁涓涓睘鎬у彨: property, 榪欎釜灞炴ф牴鎹枃妗f槸鍙互宓屽鐨? 渚嬪涓嬮潰鐨?formBean 宓屽浜嗕竴涓睘鎬?User:

public class User {
private String username;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}

 

public class UserForm extends FormBean {
private User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
}

 

閭d箞瀵瑰簲鐨?JSP 欏甸潰閲岀殑  Tag 鍙互鍐欐垚:

<html:text property="user.username" />

浣嗘槸濡傛灉榪欐椂鍊欐湁浜鴻繕鎯崇粰鐢熸垚鐨勮〃鍗曞姞鍏?JavaScript 楠岃瘉鐨勮瘽, 蹇呴』鐢ㄤ笅闈㈢殑鍐欐硶鎵嶈兘閫氳繃:

榪欐槸鍥犱負 Struts 鏍囩鏈鍚庝駭鐢熺殑 HTML 濡備笅鎵紺?

 

<form onsubmit="return validateForm(this);">
<input name="user.username" />
form>

 

鐩存帴寮曠敤 鍏冪礌.user.username 鑲畾浼氬嚭閿欑殑. 姝g‘鐨勬柟娉曞弬鑰冧笂涓婇潰鐨勪唬鐮佹鍗沖彲.



絀烘澂 2007-10-29 15:57 鍙戣〃璇勮
]]>
FormBean 涓?POJO 鐨勯泦鎴?/title><link>http://m.tkk7.com/run2u/archive/2007/10/29/156699.html</link><dc:creator>絀烘澂</dc:creator><author>絀烘澂</author><pubDate>Mon, 29 Oct 2007 07:54:00 GMT</pubDate><guid>http://m.tkk7.com/run2u/archive/2007/10/29/156699.html</guid><wfw:comment>http://m.tkk7.com/run2u/comments/156699.html</wfw:comment><comments>http://m.tkk7.com/run2u/archive/2007/10/29/156699.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/run2u/comments/commentRss/156699.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/run2u/services/trackbacks/156699.html</trackback:ping><description><![CDATA[<span id="diary_group_textDIV" style="line-height: 150%">  <div id="35jj53h" class="code_title">浠g爜<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #0000ff"><</span><span style="color: #800000">form-bean </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="loginForm"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="org.apache.struts.validator.DynaValidatorForm"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">form-property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="user"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="org.layout.model.User"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">form-bean</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span></div> <br /> 鍦ㄦ牎楠屾枃浠秜alidation.xml涓細 <br /> <br /> 浠g爜<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #0000ff"><</span><span style="color: #800000">form </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="loginForm"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">field </span><span style="color: #ff0000">property</span><span style="color: #0000ff">="user.name"</span><span style="color: #ff0000"> depends</span><span style="color: #0000ff">="required,minlength,maxlength"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">arg0 </span><span style="color: #ff0000">key</span><span style="color: #0000ff">="label.username"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">arg1 </span><span style="color: #ff0000">key</span><span style="color: #0000ff">="${var:minlength}"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="minlength"</span><span style="color: #ff0000"> resource</span><span style="color: #0000ff">="false"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">arg2 </span><span style="color: #ff0000">key</span><span style="color: #0000ff">="${var:maxlength}"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="maxlength"</span><span style="color: #ff0000"> resource</span><span style="color: #0000ff">="false"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var-name</span><span style="color: #0000ff">></span><span style="color: #000000">maxlength</span><span style="color: #0000ff"></</span><span style="color: #800000">var-name</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var-value</span><span style="color: #0000ff">></span><span style="color: #000000">16</span><span style="color: #0000ff"></</span><span style="color: #800000">var-value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">var</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var-name</span><span style="color: #0000ff">></span><span style="color: #000000">minlength</span><span style="color: #0000ff"></</span><span style="color: #800000">var-name</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var-value</span><span style="color: #0000ff">></span><span style="color: #000000">2</span><span style="color: #0000ff"></</span><span style="color: #800000">var-value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">var</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">field</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">field </span><span style="color: #ff0000">property</span><span style="color: #0000ff">="user.password"</span><span style="color: #ff0000"> <br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" />depends</span><span style="color: #0000ff">="required,minlength,maxlength"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">arg0 </span><span style="color: #ff0000">key</span><span style="color: #0000ff">="label.password"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">arg1 </span><span style="color: #ff0000">key</span><span style="color: #0000ff">="${var:minlength}"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="minlength"</span><span style="color: #ff0000"> resource</span><span style="color: #0000ff">="false"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">arg2 </span><span style="color: #ff0000">key</span><span style="color: #0000ff">="${var:maxlength}"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="maxlength"</span><span style="color: #ff0000"> resource</span><span style="color: #0000ff">="false"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var-name</span><span style="color: #0000ff">></span><span style="color: #000000">maxlength</span><span style="color: #0000ff"></</span><span style="color: #800000">var-name</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var-value</span><span style="color: #0000ff">></span><span style="color: #000000">16</span><span style="color: #0000ff"></</span><span style="color: #800000">var-value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">var</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var-name</span><span style="color: #0000ff">></span><span style="color: #000000">minlength</span><span style="color: #0000ff"></</span><span style="color: #800000">var-name</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"><</span><span style="color: #800000">var-value</span><span style="color: #0000ff">></span><span style="color: #000000">2</span><span style="color: #0000ff"></</span><span style="color: #800000">var-value</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">var</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">field</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #0000ff"></</span><span style="color: #800000">form</span><span style="color: #0000ff">></span></div> </div> <div id="njrfbnh" class="code_div">鍦╝ction涓涓嬭皟鐢細 <br /> 浠g爜<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">        DynaActionForm aForm </span><span style="color: #000000">=</span><span style="color: #000000"> (DynaActionForm)form;<br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" />        ActionMessages messages </span><span style="color: #000000">=</span><span style="color: #000000"> form.validate(mapping, request);<br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" />        </span><span style="color: #0000ff">if</span><span style="color: #000000">(</span><span style="color: #000000">!</span><span style="color: #000000">messages.isEmpty())<br /> <img id="Codehighlighter1_160_265_Open_Image" onclick="this.style.display='none'; Codehighlighter1_160_265_Open_Text.style.display='none'; Codehighlighter1_160_265_Closed_Image.style.display='inline'; Codehighlighter1_160_265_Closed_Text.style.display='inline';" alt="" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_160_265_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_160_265_Closed_Text.style.display='none'; Codehighlighter1_160_265_Open_Image.style.display='inline'; Codehighlighter1_160_265_Open_Text.style.display='inline';" alt="" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" />        </span><span id="Codehighlighter1_160_265_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://m.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_160_265_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />            saveMessages(request, messages);<br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />            </span><span style="color: #0000ff">return</span><span style="color: #000000"> mapping.findForward(</span><span style="color: #000000">"</span><span style="color: #000000">prompt</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span></span><span style="color: #000000"><br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" />        User user </span><span style="color: #000000">=</span><span style="color: #000000"> (User)aForm.get(</span><span style="color: #000000">"</span><span style="color: #000000">user</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" />        UserDAO userDAO </span><span style="color: #000000">=</span><span style="color: #000000"> (UserDAO)getWebApplicationContext().getBean(</span><span style="color: #000000">"</span><span style="color: #000000">userDAO</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" />        user </span><span style="color: #000000">=</span><span style="color: #000000"> userDAO.get(user.getName(), user.getPassword());<br /> <img alt="" src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span></div> </div> <div id="f5zt3xh" class="code_div"> <pre>鍏跺疄榪欐牱瀛愮殑闆嗘垚鎰熻寰堜笉閿欑殑錛岄櫎浜嗗皯浜哾to鍜岃漿鎹紙鑷沖皯浣犺鐢ㄤ竴涓猚opyProperty鍚э級錛宲ojo瀹炵幇浜嗗簭鍒楀寲錛?/pre> <pre>鐢氳嚦鍙互鐩存帴娣卞叆鍒癏ibernate搴曞眰錛岃繖鏍峰瓙灝辯渷緙轟簡浠ュ墠涓鐩磋璁篺ormbean鍜宲o鏄笉鏄悎騫舵垨鑰呭湪鍝釜灞傞潰涓婅繘</pre> <pre>琛岃漿鎹€?/span></pre> </div> <img src ="http://m.tkk7.com/run2u/aggbug/156699.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/run2u/" target="_blank">絀烘澂</a> 2007-10-29 15:54 <a href="http://m.tkk7.com/run2u/archive/2007/10/29/156699.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://317777aa.com" target="_blank">69式互添免费视频</a>| <a href="http://xiaojiejieav.com" target="_blank">你懂的网址免费国产</a>| <a href="http://szybzc.com" target="_blank">亚洲女初尝黑人巨高清</a>| <a href="http://6000cpkj.com" target="_blank">亚洲国产无线乱码在线观看</a>| <a href="http://kkjk123.com" target="_blank">野花高清在线观看免费3中文</a>| <a href="http://jioupin.com" target="_blank">亚洲中文字幕人成乱码 </a>| <a href="http://118762.com" target="_blank">狠狠亚洲婷婷综合色香五月排名</a>| <a href="http://jpsp8.com" target="_blank">男人扒开添女人下部免费视频</a>| <a href="http://chandou8.com" target="_blank">日本一区二区三区日本免费</a>| <a href="http://sdzhly.com" target="_blank">亚洲一区日韩高清中文字幕亚洲 </a>| <a href="http://321fafa.com" target="_blank">亚洲日韩AV一区二区三区四区 </a>| <a href="http://jcthbank.com" target="_blank">四虎永久成人免费</a>| <a href="http://liulian88.com" target="_blank">免费国产a理论片</a>| <a href="http://www2626cf.com" target="_blank">亚洲日韩在线观看</a>| <a href="http://tjbdyx.com" target="_blank">三年片在线观看免费西瓜视频</a>| <a href="http://www-ttyx.com" target="_blank">久久亚洲一区二区</a>| <a href="http://jmzc888.com" target="_blank">天天综合亚洲色在线精品</a>| <a href="http://nkldj.com" target="_blank">免费一级毛片正在播放</a>| <a href="http://ztsf6688.com" target="_blank">aaa毛片视频免费观看</a>| <a href="http://w9366.com" target="_blank">亚洲视频2020</a>| <a href="http://qdhengjun.com" target="_blank">成人人观看的免费毛片</a>| <a href="http://gztzbj.com" target="_blank">美女黄频免费网站</a>| <a href="http://dodxs.com" target="_blank">亚洲成av人片在线观看无码不卡</a>| <a href="http://ttvv55.com" target="_blank">97国产在线公开免费观看</a>| <a href="http://6006284.com" target="_blank">亚洲色一区二区三区四区</a>| <a href="http://zhiwajic.com" target="_blank">免费一级毛片在线观看</a>| <a href="http://1992zyzp.com" target="_blank">曰批全过程免费视频在线观看无码</a>| <a href="http://lyjhjx.com" target="_blank">亚洲色图在线观看</a>| <a href="http://cc19123.com" target="_blank">国产精品酒店视频免费看</a>| <a href="http://vankiz.com" target="_blank">中文字幕永久免费</a>| <a href="http://yw756.com" target="_blank">亚洲成在人线电影天堂色</a>| <a href="http://xyflash.com" target="_blank">国产男女猛烈无遮挡免费网站</a>| <a href="http://717795.com" target="_blank">黄色一级免费网站</a>| <a href="http://nn227.com" target="_blank">亚洲一本综合久久</a>| <a href="http://5kee.com" target="_blank">四虎影在线永久免费观看</a>| <a href="http://gz-shunan.com" target="_blank">9久久免费国产精品特黄</a>| <a href="http://468862.com" target="_blank">亚洲三级在线视频</a>| <a href="http://9qwx.com" target="_blank">国产亚洲精品成人AA片新蒲金</a>| <a href="http://w7768.com" target="_blank">69视频免费观看l</a>| <a href="http://66eeb.com" target="_blank">日本视频免费观看</a>| <a href="http://66keke.com" 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>