锘??xml version="1.0" encoding="utf-8" standalone="yes"?>99亚偷拍自图区亚洲,亚洲国产精品综合久久久,亚洲AV无码一区二区三区久久精品 http://www.tkk7.com/gosyl/category/6582.html鍋氭渶濂界殑鑷繁zh-cnThu, 24 Apr 2008 04:54:12 GMTThu, 24 Apr 2008 04:54:12 GMT60濡備綍鐢╦ar鍛戒護瀵筳ava宸ョ▼榪涜鎵撳寘http://www.tkk7.com/gosyl/archive/2008/04/18/194107.htmlgosylgosylFri, 18 Apr 2008 12:52:00 GMThttp://www.tkk7.com/gosyl/archive/2008/04/18/194107.htmlhttp://www.tkk7.com/gosyl/comments/194107.htmlhttp://www.tkk7.com/gosyl/archive/2008/04/18/194107.html#Feedback0http://www.tkk7.com/gosyl/comments/commentRss/194107.htmlhttp://www.tkk7.com/gosyl/services/trackbacks/194107.html        鏈夋椂鍊欎負浜嗘洿鏂逛究蹇嵎鐨勯儴緗插拰鎵цJava紼嬪簭錛岃鎶妀ava搴旂敤紼嬪簭鎵撳寘鎴愪竴涓猨ar鍖呫傝岃繖涓熀紜鐨勬搷浣滄湁鏃跺欎篃寰堥夯鐑︼紝涓轟簡鏂逛究java紼嬪簭鍛樹滑鑳藉鏂逛究鐨勬墦鍖卝ava搴旂敤紼嬪簭錛屼笅闈㈠jar鍛戒護榪涜浠嬬粛錛屽茍涓懼嚭鍑犱釜綆鍗曚緥瀛愰拡瀵逛笉鍚屾儏鍐佃繘琛屾墦鍖呫?br />         涓. jar鍛戒護鐢ㄦ硶錛?br />          鍦╟md鍛戒護紿楀彛涓嬭緭鍏ar錛屽洖杞︼紝灝變細鎻愮ず鏀瑰懡浠ょ殑鐢ㄦ硶錛?br />         

        浜?渚嬪瓙錛堣繖閲屼粙緇嶇殑閮芥槸鐢熸垚鍙屽嚮鍙墽琛岀殑jar鍖咃級錛?br />         1.棣栧厛浠嬬粛濡備綍鍦ㄥ懡浠よ涓嬫墽琛屾墦鍖呯▼搴忋?br />         1.1.娌℃湁鍖呯粨鏋勭殑鏈綆鍗曠殑宸ョ▼銆?br />             (1)鍦╟錛氱洏涓嬫柊寤烘枃浠?#8220;HelloWorld.java”錛?br />         
1 public class HelloWorld
2 {
3     public static void main(String[] args){
4         System.out.println("Hello world!");
5     }
6 }
            (2)鍦ㄥ懡浠よ涓嬭緭鍏?span style="color: #0000ff">c:\javac HelloWorld.java錛屽湪c錛氱洏涓嬬紪璇戠敓鎴?#8220;HelloWorld.class”銆?br />
            (3)鍦╟錛氱洏涓嬫柊寤烘枃浠?#8220;menefest”錛堟病鏈夊悗緙鍚嶏級錛?br />            
Main-Class: HelloWorld
            娉ㄦ剰鏈鍚庤鏈変竴涓┖琛?/span>錛屽惁鍒欎細鍑虹幇鎵句笉鍒扮被鐨勯敊璇?br />
             (4)鎵撳寘錛氳緭鍏?span style="color: #ff0000">c:\jar cvmf menifest HelloWorld.jar HelloWord.jar HelloWorld.class,鍦╟錛氱洏涓嬬敓鎴?#8220;HelloWorld.jar”銆?br />
             (5)鎵ц錛氳緭鍏?span style="color: #0000ff">c:\java -jar HelloWord.jar
銆傚睆騫曞洖鏄?#8220;HelloWorld”銆?br />
        1.2.鏈夊寘緇撴瀯鐨刯ava宸ョ▼銆?br />             (1)鍦╟:\com\gosyl\demo\涓嬫柊寤烘枃浠?#8220;HelloWorld.java”錛?br />         
package com.gosyl.demo;

public class HelloWorld{
    
public static void main(String[] args){
        System.out.println(
"HelloWorld");
    }
}

            (2)鍦ㄥ懡浠よ涓嬭緭鍏?span style="color: #0000ff">c:\javac com/gosyl/demo/HelloWorld.java錛屽湪c:\com\gosyl\demo\鏂囦歡澶逛笅緙栬瘧鐢熸垚“HelloWorld.class”銆?br />
            (3)鍦╟錛氱洏涓嬫柊寤烘枃浠?#8220;menefest2”錛堟病鏈夊悗緙鍚嶏級錛?br />         
Main-Class: com.gosyl.demo.HelloWorld
            娉ㄦ剰鏈鍚庤鏈変竴涓┖琛?/span>錛?span style="color: #0000ff">鍐掑彿鍚庨潰瑕佷竴涓┖鏍箋?/span>鍚﹀垯浼氬嚭鐜版壘涓嶅埌綾葷殑閿欒銆?br />
            (4)鎵撳寘錛氳緭鍏?span style="color: #ff0000">c:\jar cvmf menifest2 HelloWorld.jar HelloWord.jar com/,鍦╟錛氱洏涓嬬敓鎴?#8220;HelloWorld.jar”銆?br />
            (5)鎵ц錛氳緭鍏?span style="color: #0000ff">c:\java -jar HelloWord.jar銆傚睆騫曞洖鏄?#8220;HelloWorld”銆?br />
        1.3.寮曠敤鍒板閮╦ar鍖呯殑java宸ョ▼銆?br />             (1)鍦╟:\com\gosyl\demo\涓嬫柊寤烘枃浠?#8220;Car.java”錛?br />              
package com.gosyl.demo;

public class Car
{
    
public static void main(String[] args){
        Light.on();        
    }
}

            (2)鍦╟:\com\gosyl\demo\涓嬫柊寤烘枃浠?#8220;Light.java”錛?br />         
package com.gosyl.demo;

class Light 
{
    
public static void on(){
        System.out.println(
"Light is on!");
    }
}

            (3)鎵撳寘1錛氳緭鍏?span style="color: #ff0000">c:\jar cvf  Light.jar com/gosyl/demo/Light.class,鍦╟錛氱洏涓嬬敓鎴?#8220;Light.jar”銆?/span>
        
            (4)鍦╟錛氱洏涓嬫柊寤烘枃浠?#8220;menefest-car”錛堟病鏈夊悗緙鍚嶏級錛?br />         
Main-Class: com.gosyl.demo.Car
Class
-Path: Light.jar
            娉ㄦ剰鏈鍚庤鏈変竴涓┖琛岋紝鍐掑彿鍚庨潰瑕佷竴涓┖鏍箋?/span>鍚﹀垯浼氬嚭鐜版壘涓嶅埌綾葷殑閿欒銆?br />
            (5)鎵撳寘2錛氳緭鍏?span style="color: #ff0000">c:\jar cvmf  menifest-car Car.jar com/gosyl/demo/Car.class,鍦╟錛氱洏涓嬬敓鎴?#8220;Car.jar”銆?/span>
        
            (6)鎵ц錛氳緭鍏?span style="color: #0000ff">c:\java -jar Car.jar
銆傚睆騫曞洖鏄?#8220;Light is on”銆?br />
    涓?鎬葷粨
        1.娓呭崟鏂囦歡menifest錛屽鏍煎紡瑕佹眰寰堥珮錛屾敞鎰忔瘡涓啋鍙峰悗闈㈣鏈変竴涓┖鏍鹼紝鏂囦歡鏈鍚庤鏈変竴涓┖琛屻?br />         2.瀵逛簬寮曠敤鍒板閮╦ar鍖呯殑宸ョ▼錛岄渶瑕佸湪manifest涓畾涔夊ソClass-Path灞炴с?br />         3.瀵逛簬鍙屽嚮.bat鏂囦歡鍑虹幇鍒峰睆鐜拌薄鐨勬儏鍐碉紝璇風洿鎺ユ妸.bat鏂囦歡鐨勫唴瀹歸敭鍏ュ懡浠よ鎵ц銆?br />         4.瀵逛簬閲嶅絳懼悕鐨刯ar鍖咃紝鍦∕ETA-INF閲岄潰浼氬嚭鐜板涓鍚嶆枃浠訛紝鍒犻櫎鎺夊浣欑殑錛屼繚瀛樺叾涓竴涓墠鑳戒繚璇乯ws姝e父鍚姩銆?br />         
       

gosyl 2008-04-18 20:52 鍙戣〃璇勮
]]>
濡備綍瀵筳ar鍖呰繘琛屾暟瀛楃鍚嶏紵http://www.tkk7.com/gosyl/archive/2008/04/08/191506.htmlgosylgosylTue, 08 Apr 2008 07:19:00 GMThttp://www.tkk7.com/gosyl/archive/2008/04/08/191506.htmlhttp://www.tkk7.com/gosyl/comments/191506.htmlhttp://www.tkk7.com/gosyl/archive/2008/04/08/191506.html#Feedback0http://www.tkk7.com/gosyl/comments/commentRss/191506.htmlhttp://www.tkk7.com/gosyl/services/trackbacks/191506.html鐩殑錛?br />         涓轟簡浣緼pplet鎴栬匤ava Web Start紼嬪簭鑳藉璁塊棶瀹㈡埛绔湰鍦拌祫婧愶紝闇瑕佸Applet鎴栬匤WS紼嬪簭jar鍖呰繘琛屾暟瀛楃鍚嶏紝涔嬪悗瀹㈡埛绔墦寮Applet鎴栬匤WS紼嬪簭鐨勬椂鍊欎細鎻愮ず鏄惁鍏佽璇ョ▼搴忚闂湰鍦拌祫婧愶紝鐢ㄦ埛濡傛灉瑕佺敤浣犵殑紼嬪簭錛屽綋鐒跺彧鑳介夋嫨OK浜嗐傝繖鏍蜂綘鐨勭▼搴忓氨鑳芥寜鐓ф煇縐嶈闂潈闄愭潵璁塊棶瀹㈡埛鏈虹殑鏈湴璧勬簮浜嗐?br />
絳懼悕姝ラ錛?br />         1.灝嗙▼搴忔墦鎴恓ar鍖呫?br />             榪欎釜鎴戝氨涓嶅璇翠簡錛岀敤eclipse錛宯etbeans絳夊紑鍙戝伐鍏峰緢鏂逛究灝辮兘鎵撳寘鐨勩?br />
        2.鐢╧eytool鍛戒護鐢熸垚.store鏂囦歡銆?br />             鍦ㄤ換鎰忔枃浠跺す涓嬪緩绔嬩竴涓猭eytool.bat鏂囦歡錛岃緭鍏?br />      
              keytool -genkey -keystore xxx.keystore -alias xxx -validity 3650 

            淇濆瓨,鍙屽嚮鎵ц銆傚皢鍦ㄥ綋鍓嶇洰褰曚笅鐢熸垚涓涓獂xx.keystore鏂囦歡錛?-alias鍚庢帴鐨勬槸鍒悕錛?validity鍚庨潰鎺ョ殑鏄璇佷功鏈夋晥澶╂暟錛岃繖閲?650琛ㄧず10騫淬傦紙鐢ㄨ繖涓瘉涔︾鍚嶇殑紼嬪簭10騫村唴鏈夋晥錛夈?br />
        3.鐢╦arsigner紼嬪簭瀵筳ar鍖呰繘琛岀鍚嶃?br />            鏂板緩jarsinger.bat鏂囦歡錛岃緭鍏?br />
            jarsigner -keystore xxx.keystore helloworld.jar xxx

            淇濆瓨錛屽弻鍑繪墽琛岋紝helloworld.jar灝辮絳懼悕浜嗐?nbsp;  

            綆鍗曞惂錛屾湁涓嶆噦鐨勮鑱旂郴鎴慻osyl@yahoo.com.cn
                



gosyl 2008-04-08 15:19 鍙戣〃璇勮
]]>
姹傚姪錛歮yeclipse5.0.1GA+eclipse3.2寮鍙憇truts鐨勯棶棰?/title><link>http://www.tkk7.com/gosyl/archive/2006/09/16/70080.html</link><dc:creator>gosyl</dc:creator><author>gosyl</author><pubDate>Sat, 16 Sep 2006 13:20:00 GMT</pubDate><guid>http://www.tkk7.com/gosyl/archive/2006/09/16/70080.html</guid><wfw:comment>http://www.tkk7.com/gosyl/comments/70080.html</wfw:comment><comments>http://www.tkk7.com/gosyl/archive/2006/09/16/70080.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.tkk7.com/gosyl/comments/commentRss/70080.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/gosyl/services/trackbacks/70080.html</trackback:ping><description><![CDATA[聽聽聽鎴戜嬌鐢╩yeclipse5.0.1GA+eclipse3.2銆傛柊寤轟竴涓獁eb project錛岀劧鍚庢坊鍔爏truts cababilities.鍦╯truts-config.xml鐨刣esign鏍囩欏典笅錛堝涓嬪浘錛変笉鑳芥柊寤簀sp鏂囦歡銆備負浠涔堝憿錛?br /><img height="325" alt="o_鏈懡鍚?JPG" src="http://www.tkk7.com/images/blogjava_net/gosyl/15267/o_鏈懡鍚?JPG" width="723" border="0" /><br /><img src ="http://www.tkk7.com/gosyl/aggbug/70080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/gosyl/" target="_blank">gosyl</a> 2006-09-16 21:20 <a href="http://www.tkk7.com/gosyl/archive/2006/09/16/70080.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>姣曚笟浜?/title><link>http://www.tkk7.com/gosyl/archive/2006/05/21/47286.html</link><dc:creator>gosyl</dc:creator><author>gosyl</author><pubDate>Sun, 21 May 2006 06:17:00 GMT</pubDate><guid>http://www.tkk7.com/gosyl/archive/2006/05/21/47286.html</guid><wfw:comment>http://www.tkk7.com/gosyl/comments/47286.html</wfw:comment><comments>http://www.tkk7.com/gosyl/archive/2006/05/21/47286.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/gosyl/comments/commentRss/47286.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/gosyl/services/trackbacks/47286.html</trackback:ping><description><![CDATA[ <p>聽</p> <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 id="Codehighlighter1_20_224_Open_Image" onclick="this.style.display='none'; Codehighlighter1_20_224_Open_Text.style.display='none'; Codehighlighter1_20_224_Closed_Image.style.display='inline'; Codehighlighter1_20_224_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /> <img id="Codehighlighter1_20_224_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_20_224_Closed_Text.style.display='none'; Codehighlighter1_20_224_Open_Image.style.display='inline'; Codehighlighter1_20_224_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /> <span style="COLOR: #0000ff">public</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">class</span> <span style="COLOR: #000000">聽Student</span> <span id="Codehighlighter1_20_224_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_20_224_Open_Text"> <span style="COLOR: #000000">{<br /><img id="Codehighlighter1_46_76_Open_Image" onclick="this.style.display='none'; Codehighlighter1_46_76_Open_Text.style.display='none'; Codehighlighter1_46_76_Closed_Image.style.display='inline'; Codehighlighter1_46_76_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_46_76_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_46_76_Closed_Text.style.display='none'; Codehighlighter1_46_76_Open_Image.style.display='inline'; Codehighlighter1_46_76_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽Student(String聽name)</span> <span id="Codehighlighter1_46_76_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_46_76_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff">this</span> <span style="COLOR: #000000">.name</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">name;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_105_125_Open_Image" onclick="this.style.display='none'; Codehighlighter1_105_125_Open_Text.style.display='none'; Codehighlighter1_105_125_Closed_Image.style.display='inline'; Codehighlighter1_105_125_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_105_125_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_105_125_Closed_Text.style.display='none'; Codehighlighter1_105_125_Open_Image.style.display='inline'; Codehighlighter1_105_125_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">boolean</span> <span style="COLOR: #000000">聽hasPassedCET4()</span> <span id="Codehighlighter1_105_125_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_105_125_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000"> <img src="http://www.tkk7.com/images/dot.gif" /> </span> <span style="COLOR: #008000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽<br /><img id="Codehighlighter1_166_186_Open_Image" onclick="this.style.display='none'; Codehighlighter1_166_186_Open_Text.style.display='none'; Codehighlighter1_166_186_Closed_Image.style.display='inline'; Codehighlighter1_166_186_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_166_186_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_166_186_Closed_Text.style.display='none'; Codehighlighter1_166_186_Open_Image.style.display='inline'; Codehighlighter1_166_186_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">boolean</span> <span style="COLOR: #000000">聽gotEnoughCredits()</span> <span id="Codehighlighter1_166_186_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_166_186_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000"> <img src="http://www.tkk7.com/images/dot.gif" /> </span> <span style="COLOR: #008000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" /> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">private</span> <span style="COLOR: #000000">聽age;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">private</span> <span style="COLOR: #000000">聽name;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img id="Codehighlighter1_264_1113_Open_Image" onclick="this.style.display='none'; Codehighlighter1_264_1113_Open_Text.style.display='none'; Codehighlighter1_264_1113_Closed_Image.style.display='inline'; Codehighlighter1_264_1113_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /> <img id="Codehighlighter1_264_1113_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_264_1113_Closed_Text.style.display='none'; Codehighlighter1_264_1113_Open_Image.style.display='inline'; Codehighlighter1_264_1113_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /> </span> <span style="COLOR: #0000ff">class</span> <span style="COLOR: #000000">聽GraduateStudent聽</span> <span style="COLOR: #0000ff">extends</span> <span style="COLOR: #000000">聽Student</span> <span id="Codehighlighter1_264_1113_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_264_1113_Open_Text"> <span style="COLOR: #000000">{<br /><img id="Codehighlighter1_303_326_Open_Image" onclick="this.style.display='none'; Codehighlighter1_303_326_Open_Text.style.display='none'; Codehighlighter1_303_326_Closed_Image.style.display='inline'; Codehighlighter1_303_326_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_303_326_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_303_326_Closed_Text.style.display='none'; Codehighlighter1_303_326_Open_Image.style.display='inline'; Codehighlighter1_303_326_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">boolean</span> <span style="COLOR: #000000">聽completedGraduateThesis()</span> <span id="Codehighlighter1_303_326_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_303_326_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000"> <img src="http://www.tkk7.com/images/dot.gif" />聽聽聽</span> <span style="COLOR: #008000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_348_368_Open_Image" onclick="this.style.display='none'; Codehighlighter1_348_368_Open_Text.style.display='none'; Codehighlighter1_348_368_Closed_Image.style.display='inline'; Codehighlighter1_348_368_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_348_368_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_348_368_Closed_Text.style.display='none'; Codehighlighter1_348_368_Open_Image.style.display='inline'; Codehighlighter1_348_368_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽Photo聽getPhoto()</span> <span id="Codehighlighter1_348_368_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_348_368_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000"> <img src="http://www.tkk7.com/images/dot.gif" /> </span> <span style="COLOR: #008000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_397_417_Open_Image" onclick="this.style.display='none'; Codehighlighter1_397_417_Open_Text.style.display='none'; Codehighlighter1_397_417_Closed_Image.style.display='inline'; Codehighlighter1_397_417_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_397_417_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_397_417_Closed_Text.style.display='none'; Codehighlighter1_397_417_Open_Image.style.display='inline'; Codehighlighter1_397_417_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">boolean</span> <span style="COLOR: #000000">聽healthCheckUp()</span> <span id="Codehighlighter1_397_417_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_397_417_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000"> <img src="http://www.tkk7.com/images/dot.gif" /> </span> <span style="COLOR: #008000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_434_454_Open_Image" onclick="this.style.display='none'; Codehighlighter1_434_454_Open_Text.style.display='none'; Codehighlighter1_434_454_Closed_Image.style.display='inline'; Codehighlighter1_434_454_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_434_454_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_434_454_Closed_Text.style.display='none'; Codehighlighter1_434_454_Open_Image.style.display='inline'; Codehighlighter1_434_454_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">void</span> <span style="COLOR: #000000">聽stay()</span> <span id="Codehighlighter1_434_454_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_434_454_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000"> <img src="http://www.tkk7.com/images/dot.gif" /> </span> <span style="COLOR: #008000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_478_479_Open_Image" onclick="this.style.display='none'; Codehighlighter1_478_479_Open_Text.style.display='none'; Codehighlighter1_478_479_Closed_Image.style.display='inline'; Codehighlighter1_478_479_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_478_479_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_478_479_Closed_Text.style.display='none'; Codehighlighter1_478_479_Open_Image.style.display='inline'; Codehighlighter1_478_479_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">void</span> <span style="COLOR: #000000">聽leaveSchool()</span> <span id="Codehighlighter1_478_479_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_478_479_Open_Text"> <span style="COLOR: #000000">{}</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_510_511_Open_Image" onclick="this.style.display='none'; Codehighlighter1_510_511_Open_Text.style.display='none'; Codehighlighter1_510_511_Closed_Image.style.display='inline'; Codehighlighter1_510_511_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_510_511_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_510_511_Closed_Text.style.display='none'; Codehighlighter1_510_511_Open_Image.style.display='inline'; Codehighlighter1_510_511_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">void</span> <span style="COLOR: #000000">聽enterAnotherSchool()</span> <span id="Codehighlighter1_510_511_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_510_511_Open_Text"> <span style="COLOR: #000000">{}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽<br /><img id="Codehighlighter1_559_1111_Open_Image" onclick="this.style.display='none'; Codehighlighter1_559_1111_Open_Text.style.display='none'; Codehighlighter1_559_1111_Closed_Image.style.display='inline'; Codehighlighter1_559_1111_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_559_1111_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_559_1111_Closed_Text.style.display='none'; Codehighlighter1_559_1111_Open_Image.style.display='inline'; Codehighlighter1_559_1111_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">public</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">static</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">void</span> <span style="COLOR: #000000">聽main(Sting[]聽args)</span> <span id="Codehighlighter1_559_1111_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_559_1111_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽Student聽me</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #0000ff">new</span> <span style="COLOR: #000000">聽GraduateStudent(</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">syl</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">);<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff">if</span> <span style="COLOR: #000000">(me.hasPassCET4()<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #000000">&&</span> <span style="COLOR: #000000">聽me.gotEnoughCredits()<br /><img id="Codehighlighter1_715_1066_Open_Image" onclick="this.style.display='none'; Codehighlighter1_715_1066_Open_Text.style.display='none'; Codehighlighter1_715_1066_Closed_Image.style.display='inline'; Codehighlighter1_715_1066_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_715_1066_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_715_1066_Closed_Text.style.display='none'; Codehighlighter1_715_1066_Open_Image.style.display='inline'; Codehighlighter1_715_1066_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #000000">&&</span> <span style="COLOR: #000000">聽me.completedGraduateThesis())</span> <span id="Codehighlighter1_715_1066_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_715_1066_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽me.getPhoto();<br /><img id="Codehighlighter1_779_866_Open_Image" onclick="this.style.display='none'; Codehighlighter1_779_866_Open_Text.style.display='none'; Codehighlighter1_779_866_Closed_Image.style.display='inline'; Codehighlighter1_779_866_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_779_866_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_779_866_Closed_Text.style.display='none'; Codehighlighter1_779_866_Open_Image.style.display='inline'; Codehighlighter1_779_866_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff">if</span> <span style="COLOR: #000000">聽(me.healthCheckUp())</span> <span id="Codehighlighter1_779_866_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_779_866_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽me.leaveSchool();<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽me.enterAnotherSchool();<br /><img id="Codehighlighter1_871_1056_Open_Image" onclick="this.style.display='none'; Codehighlighter1_871_1056_Open_Text.style.display='none'; Codehighlighter1_871_1056_Closed_Image.style.display='inline'; Codehighlighter1_871_1056_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_871_1056_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_871_1056_Closed_Text.style.display='none'; Codehighlighter1_871_1056_Open_Image.style.display='inline'; Codehighlighter1_871_1056_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽}</span> </span> <span style="COLOR: #0000ff">else</span> <span id="Codehighlighter1_871_1056_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_871_1056_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽me.leaveSchool();<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽me.gotoHospital();<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff">while</span> <span style="COLOR: #000000">(</span> <span style="COLOR: #000000">!</span> <span style="COLOR: #000000">me.healthCheckUp())<br /><img id="Codehighlighter1_1001_1002_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1001_1002_Open_Text.style.display='none'; Codehighlighter1_1001_1002_Closed_Image.style.display='inline'; Codehighlighter1_1001_1002_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1001_1002_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1001_1002_Closed_Text.style.display='none'; Codehighlighter1_1001_1002_Open_Image.style.display='inline'; Codehighlighter1_1001_1002_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</span> <span id="Codehighlighter1_1001_1002_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_1001_1002_Open_Text"> <span style="COLOR: #000000">{}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽me.enterAnotherSchool();<br /><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_1071_1105_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1071_1105_Open_Text.style.display='none'; Codehighlighter1_1071_1105_Closed_Image.style.display='inline'; Codehighlighter1_1071_1105_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_1071_1105_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1071_1105_Closed_Text.style.display='none'; Codehighlighter1_1071_1105_Open_Image.style.display='inline'; Codehighlighter1_1071_1105_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽}</span> </span> <span style="COLOR: #0000ff">else</span> <span id="Codehighlighter1_1071_1105_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 src="http://www.tkk7.com/images/dot.gif" /> </span> <span id="Codehighlighter1_1071_1105_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽me.stay();<br /><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </span> </div> <img src ="http://www.tkk7.com/gosyl/aggbug/47286.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/gosyl/" target="_blank">gosyl</a> 2006-05-21 14:17 <a href="http://www.tkk7.com/gosyl/archive/2006/05/21/47286.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>[杞澆]Tomcat5.5涓嬮厤緗甁NDI JDBC鏁版嵁婧?http://www.tkk7.com/gosyl/archive/2006/05/05/44680.htmlgosylgosylFri, 05 May 2006 13:54:00 GMThttp://www.tkk7.com/gosyl/archive/2006/05/05/44680.htmlhttp://www.tkk7.com/gosyl/comments/44680.htmlhttp://www.tkk7.com/gosyl/archive/2006/05/05/44680.html#Feedback0http://www.tkk7.com/gosyl/comments/commentRss/44680.htmlhttp://www.tkk7.com/gosyl/services/trackbacks/44680.htmlhttp://www.kaifz.com/Tomcat5-5-JNDI-JDBC-t39764.htm

Tomcat5.5涓嬮厤緗甁NDI JDBC鏁版嵁婧?br />w.kejia@gmail.com
1. 瀹夎JDBC椹卞姩
閫氬父錛屽皢JDBC椹卞姩瀹夎鍒?CATALINA_HOME/common/lib涓嬨?br />2. 澹版槑浣犵殑璧勬簮寮曠敤
榪欓噷鎴戜滑涓篔DBC鏁版嵁婧愬緩绔嬬殑JNDI璧勬簮鍚嶄負鈥渏dbc/dataSource2005鈥?闇瑕佸湪web搴旂敤閮ㄧ講鎻忚堪鏂囦歡web.xml涓坊鍔犺祫婧愬0鏄庯細
<resource-ref>
<description>
Resource reference to a factory for java.sql.Connection
instances that may be used for talking to a particular
database that is configured in the server.xml file.
</description>
<res-ref-name>
jdbc/dataSource2005
</res-ref-name>
<res-type>
javax.sql.DataSource
</res-type>
<res-auth>
Container
</res-auth>
</resource-ref>
浠ヤ笅鏄竴浠界畝鍗曘佸畬鏁寸殑web.xml鏂囦歡鍐呭錛?br /><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
<web-app id="StrutsWuApplication">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<resource-ref id="datasource">
<description>Database connection</description>
<res-ref-name>jdbc/dataSource2005</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
3. 閰嶇疆Tomcat璧勬簮宸ュ巶
鎺ヤ笅鏉ヤ慨鏀瑰簲鐢ㄧ殑$CATALINA_HOME/conf/server.xml鎴杦eb搴旂敤鐨?META-INF/context.xml鏂囦歡錛屽湪鐩稿簲鐨刢ontext鑺傛坊鍔狅細
<Context ...>
...
<Resource name="jdbc/dataSource2005" auth="Container" type="javax.sql.DataSource" username="sa" password="sa" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://localhost:1433;databasename=northwind" maxActive="8" maxIdle="4"/>
...
</Context>
Tomcat鏍囧噯鏁版嵁婧愯祫婧愬伐鍘傞厤緗」濡備笅錛?br />* driverClassName - 鎵浣跨敤鐨凧DBC椹卞姩綾誨叏縐般?br />* maxActive - 鍚屼竴鏃跺埢鍙互鑷暟鎹簱榪炴帴姹犱腑琚垎閰嶇殑鏈澶ф椿鍔ㄥ疄渚嬫暟銆?br />* maxIdle - 鍚屼竴鏃跺埢鏁版嵁搴撹繛鎺ユ睜涓浜庨潪媧誨姩鐘舵佺殑鏈澶ц繛鎺ユ暟銆?br />* maxWait - 褰撹繛鎺ユ睜涓病鏈夊彲鐢ㄨ繛鎺ユ椂錛岃繛鎺ユ睜鍦ㄦ姏鍑哄紓甯稿墠灝嗙瓑寰呯殑鏈澶ф椂闂達紝鍗曚綅姣銆?br />* password - 浼犵粰JDBC椹卞姩鐨勬暟鎹簱瀵嗙爜銆?br />* url - 浼犵粰JDBC椹卞姩鐨勮繛鎺RL銆?br />* user - 浼犵粰JDBC椹卞姩鐨勬暟鎹簱鐢ㄦ埛鍚嶃?br />* validationQuery - 涓涓猄QL鏌ヨ璇彞錛岀敤浜庡湪榪炴帴琚繑鍥炵粰搴旂敤鍓嶇殑榪炴帴姹犻獙璇併傚鏋滄寚瀹氫簡璇ュ睘鎬э紝鍒欏繀涓鴻嚦灝戣繑鍥炰竴琛岃褰曠殑SQL SELECT璇彞銆?br />4. 浣跨敤
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource)envCtx.lookup("jdbc/dataSource2005");
Connection conn = ds.getConnection();
... use this connection to access the database ...
conn.close();
娉ㄦ剰錛歍omcat5.5涓嶆敮鎸丆onnectionPoolDataSource鎺ュ彛銆?br />5. 鍙傝?br />* http://tomcat.apache.org/tomcat-5.5-doc/jndi-resources-howto.html


gosyl 2006-05-05 21:54 鍙戣〃璇勮
]]>
濡備綍璁﹊is鏀寔jsp錛宻ervlethttp://www.tkk7.com/gosyl/archive/2006/04/27/43515.htmlgosylgosylThu, 27 Apr 2006 03:35:00 GMThttp://www.tkk7.com/gosyl/archive/2006/04/27/43515.htmlhttp://www.tkk7.com/gosyl/comments/43515.htmlhttp://www.tkk7.com/gosyl/archive/2006/04/27/43515.html#Feedback4http://www.tkk7.com/gosyl/comments/commentRss/43515.htmlhttp://www.tkk7.com/gosyl/services/trackbacks/43515.html閰嶇疆瑕佹眰錛欼IS錛坵in2000 server 鑷甫錛夈丣ava 2 SDK 1.4.2 (鎴栨洿楂樼増鏈?銆乀omcat Web Server 榪炴帴鍣ㄣ乀omcat 5.0.24 (鎴栨洿楂樼増鏈?

鍑嗗

涓銆丣ava 2 SDK 1.4.2 (鎴栨洿楂樼増鏈?
1銆?www.java.sun.com/downloads/ 緗戠珯涓笅杞斤紝閫夋嫨
2銆?Java 2 Platform, Standard Edition (J2SE)
3銆伮?鍦ㄤ笅鎷夊垪琛ㄦ涓夋嫨All platforms
4銆伮?J2SE v 1.4.2_04聽 SDK聽 includes the JVM technology 涓嬮夋嫨
5銆伮?Download J2SE SDK
6銆?閫夋嫨accept鍚庝笅杞絎indows Offline Installation, Multi-language聽聽聽聽聽聽聽 (j2sdk-1_4_2_04-windows-i586-p.exe, 49.36 MB) 鐗堟湰

浜屻乀omcat 5.0.24 (鎴栨洿楂樼増鏈?
1銆?a >http://jakarta.apache.org/site/binindex.cgi涓嬭澆
2銆佸湪Downloads涓夋嫨Binaries
3銆佸湪Tomcat 5.0.25 KEYS 涓夋嫨5.0.25 exe PGP MD5 涓嬭澆

涓夈乀omcat Web Server 榪炴帴鍣?br />1銆?a >http://jakarta.apache.org/site/binindex.cgi涓嬭澆
2銆佸湪Downloads涓夋嫨Binaries
3銆佸湪Tomcat Web Server Connectors KEYS 涓夋嫨
4銆丣K 2
聽聽 JK 2 Binary Releases
5銆佸嚭鐜癐ndex of/dist/jakarta/tomcat-connectors/jk2/binaries
聽 鐣岄潰錛岄夋嫨win32/鐒跺悗閫夋嫨涓嬭澆
聽 jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip
聽娉ㄦ剰 榪欎釜鐩綍鍒楄〃鏄劇ず鐨勬枃浠跺悕縐拌鎴柇錛屾墍浠ラ渶瑕佽瀵熸祻瑙堝櫒鐘舵佹爮涓殑鎻愮ず錛岀‘璁や綘鍑嗗涓嬭澆鐨勬枃浠跺簲璇ユ槸浠"...iis.zip\"涓虹粨灝劇殑

瀹夎

涓銆丣ava 2 SDK
榪愯j2sdk-1_4_2_04-windows-i586-p.exe 鎸夌収鎻愮ず瀹夎錛堝彲浠ユ洿鏀瑰畨瑁呰礬寰勫埌浣犱範鎯殑鍦版柟錛夈傝繖閲岄夋嫨
d:\\jdk(jdk涓鴻嚜宸辨柊寤虹殑鏂囦歡澶?

浜屻乀omcat 5
榪愯jakarta-tomcat-5.0.24.exe 鎸夌収鎻愮ず瀹夎錛堝彲浠ユ洿鏀硅嚦鍏跺畠璺緞錛夈?br />榪欓噷閫夋嫨d:\\tomcat5.0(tomcat5.0涓鴻嚜宸辨柊寤虹殑鏂囦歡澶?
閫夋嫨鏈湴鏈哄櫒鐨刯dk璺緞錛屼竴鑸儏鍐典笅錛屽畨瑁呮枃浠朵細鑷姩鎼滅儲騫舵樉紺猴紝濡傛灉娌℃湁姝g‘鏄劇ず錛屼篃鍙互鎵嬪姩鏇存敼
鎴愬姛瀹夎鍚庯紝紼嬪簭浼氭彁紺哄惎鍔╰omcat騫舵煡鐪媟eadme鏂囨。銆?br />娉ㄦ剰: 鍚姩Tomcat涔嬪墠瑕佺‘瀹氱郴緇熸病鏈夊叾瀹冩湇鍔″凡緇忓崰鐢?080绔彛(Tomcat榛樿绔彛)鍜?009绔彛( Tomcat\'s AJP13 榪炴帴鍣ㄧ鍙?
Tomcat姝e父鍚姩鍚庝細鍦ㄧ郴緇熸爮鍔犺澆鍥炬爣
娉ㄦ剰錛?tomcat5.0浠ヤ笅鐨勭増鏈繀欏昏鍒濆瀵嗙爜錛宼omcat5.0浠ヤ笂鐨勫彲浠ヤ笉璁?/p>

涓夈乀omcat JK2 IIS 榪炴帴鍣?br />瑙e帇緙﹋akarta-tomcat-connectors-jk2.0.4-win32-IIS.zip寰楀埌bin聽 conf聽 doc涓変釜鏂囦歡澶癸紝榪涘叆\\bin\\鍚庡彲瑙乮sapi_redirector2.dll銆?br />鍓垏/澶嶅埗isapi_redirector2.dll 鏂囦歡鍒癟omcat\'s bin\\鐩綍涓?br />鏂板緩鐩綍win32\\i386\\ 騫剁矘璐磇sapi_redirector2.dll銆?br />璁頒綇榪欎釜璺緞錛岀◢鍚庨厤緗甀IS鐨勬椂鍊欒繕浼氱敤鍒般傝繖涓礬寰勪笉鏄郴緇熻姹傜殑錛屽彲鏀瑰彉錛?br />鐜板湪鍙互鍒犻櫎jakarta-tomcat-connectors-jk2.0.4-win32-IIS鐩綍錛岃繖閲岄潰鐨勬枃浠跺凡緇忔病鐢ㄤ簡銆傚疄闄呬笂鍦╦akarta-tomcat-connectors-jk2.0.4-win32-IIS.zip涓垜浠彧鐢ㄥ埌浜唅sapi_redirector2.dll涓涓枃浠?/p>

璁劇疆
涓銆乼omcat
榪涘叆 Tomcat\'s conf\\ 鏂囦歡澶?
瑕佹敮鎸?JK2 榪炴帴鍣? 浣犲彲鑳介渶瑕佷慨鏀筳k2.properties鏂囦歡. 澶у鏁版儏鍐典笅淇濈暀姝ゆ枃浠剁殑榛樿鐘舵佸嵆鍙紝鏈漢鐨勫嬈¢厤緗繃紼嬮兘娌℃湁淇敼榪囪繖涓枃浠躲?/p>

## THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED
## WHEN YOU EDIT THE FILE.

## COMMENTS WILL BE _LOST_

## DOCUMENTATION OF THE FORMAT IN JkMain javadoc.

# Set the desired handler list
# handler.list=apr,request,channelJni
# www.domain.com
# Override the default port for the socketChannel
# channelSocket.port=8019
# Default:
# channelUnix.file=${jkHome}/work/jk2.socket
# Just to check if the the config聽 is working
# shm.file=${jkHome}/work/jk2.shm

# In order to enable jni use any channelJni directive
# channelJni.disabled = 0
# And one of the following directives:

# apr.jniModeSo=/opt/apache2/modules/mod_jk2.so

# If set to inprocess the mod_jk2 will Register natives itself
# This will enable the starting of the Tomcat from mod_jk2
# apr.jniModeSo=inprocess
request.tomcatAuthentication=false


璁劇疆鐜鍙橀噺tomcat_home銆傛寚鍚憈omcat鐨勫畨瑁呯洰褰昫:\\Tomcat 5.0涓嬨傛敞鎰忚姹傜郴緇熸湁鍙敤JAVA_HOME鐜鍙橀噺

鍒涘緩workers2.properties鍒癲:\\Tomcat 5.0\\conf涓嬨倃orkers2.properties鍐呭鏂囦歡濡備笅錛?br />[shm]
file=\"d:/Tomcat 5.0/logs/jk2.shm\"
size=1048576

# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1

# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009

# Uri mapping
[uri:/*.jsp]
[uri:/servlet/*]
worker=ajp13:localhost:8009

涓夈乀omcat IIS 榪炴帴鍣?br />浣犲凡緇忔斁緗甶sapi_redirector2.dll鍦ㄤ綘鐨勮礬寰勪笅錛屾湰渚嬪瓙涓槸
d:\\Tomcat 5.0\\bin\\win32\\i386
鐜板湪闇瑕佹坊鍔犱竴浜涘繀瑕佺殑娉ㄥ唽淇℃伅鍒版敞鍐岃〃錛宺edirector琚獻IS璋冪敤鏃朵細璇誨埌銆傚緩绔嬩竴涓?reg鏂囦歡

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Apache Software Foundation\\Jakarta Isapi Redirector\\2.0]
\"workersFile\"=\"d:\\\\Tomcat 5.0\\\\conf\\\\workers2.properties\"
\"extensionUri\"=\"/jakarta/isapi_redirector2.dll\"
\"logLevel\"=\"debug\"
\"serverRoot\"=\"d:\\\\Tomcat 5.0\\\\\"
鍦ㄨ浜嬫湰涓啓鍏ヤ笂闈㈢殑鏂囧瓧錛屽茍淇濆瓨涓?reg.reg
鍙屽嚮.reg鏂囦歡,鍦ㄦ敞鍐岃〃涓殑鍐呭灝嗕細娣誨姞鎴愬姛
HKEY_LOCAL_MACHINE\\SOFTWARE\\Apache Software Foundation\\Jakarta Isapi Redirector\\2.0涓彲浠ョ湅鍒般?/p>

鍥涖佺粰Tomcat閰嶅埗铏氭嫙涓繪満澶氫釜绔欑偣銆?br />鏂板緩涓や釜鏂囦歡澶筪:\\tomcat1鍜宒:\\tomcat2銆傚湪涓や釜鏂囦歡澶歸噷闈㈠啀鍒嗗埆寤虹珛涓涓猂OOT鐩綍銆?/p>

璁頒簨鏈墦寮d:\\Tomcat5.0\\conf\\server.xml鏂囦歡銆傚湪鏂囦歡server.xml涓壘鍒?br />鏍囩錛涘湪鏍囩涔嬪悗鏂板緩濡備笅淇℃伅錛?/p>

涓昏灝辨槸鏂板緩涓や釜铏氭嫙涓繪満www.tomcat1.com鍜?a >www.tomcat2.com銆傜珯鐐圭洰褰曞垎鍒槸d:\\tomcat1鍜宒:\\tomcat2銆俤:\\tomcat1\\ROOT鍜宒:\\tomcat2\\ROOT銆傚垎鍒槸涓や釜绔欑偣鐨勪富鐩綍銆備篃寤虹珛浜嗘棩蹇楁枃浠跺拰璁塊棶鏃ュ織鏂囦歡銆?/p>

浜斻佹墦寮tomcat鐨?servlet/*鐨勬槧灝勩?br />璁頒簨鏈墦寮d:\\Tomcat 5.0\\conf\\web.xml鏂囦歡銆?br />鎶?br />聽聽聽
聽聽聽聽聽聽聽 invoker
聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽 org.apache.catalina.servlets.InvokerServlet
聽聽聽聽聽聽聽
聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽 debug
聽聽聽聽聽聽聽聽聽聽聽 0
聽聽聽聽聽聽聽
聽聽聽聽聽聽聽 2
聽聽聽
鍜?br />聽聽聽
聽聽聽聽聽聽聽 invoker
聽聽聽聽聽聽聽 /servlet/*
聽聽聽
榪欎袱涓唬鐮佹鐨勬敞閲婂幓鎺夛紝浣垮叾鐢熸晥銆?/p>

鍏佸湪iis涓緩绔嬩袱涓珯鐐箃omcat1鍜宼omcat2銆傚緩绔嬫椂娉ㄦ剰涓繪満澶村垎鍒鎴?a >www.tomcat1.com鍜?a >www.tomcat2.com銆備富鐩綍鍒嗗埆璁炬垚d:\\tomcat1\\ROOT鍜宒:\\tomcat2\\ROOT銆備袱涓珯鐐瑰垎鍒緩绔嬪悕縐頒負jakarta鐨処SAPI絳涢夊櫒銆傚彲鎵ц鏂囦歡閮芥寚鍚慸:\\Tomcat 5.0\\conf\\connector\\isapi_redirector2.dll銆?/p>

涓や釜绔欑偣鍒嗗埆鏂板緩铏氭嫙鐩綍鍒悕閮藉~錛歫akarta錛岀洰褰曢夋嫨鎸囧悜錛歞:\\Tomcat 5.0\\bin\\win32\\i386鍦╘"鎵ц錛堜緥濡侷SAPI搴旂敤紼嬪簭鎴朇GI錛塡"涓欏規墦涓婂嬀錛屽畬鎴愩?/p>

IIA絳涢夊櫒
鍐嶈繘琛岀瓫閫夊櫒鐨勯夋嫨鏃訛紝閫夌敤jakarta鍙墽琛屾枃浠朵負d:\\Tomcat 5.0\\bin\\win32\\i386

寤虹瓫閫夊櫒鎵闇瑕佺殑铏氭嫙鐩綍
閫夋嫨闇瑕佸姞杞絋omcat鏈嶅姟绔欑偣錛屽彸閿夋嫨鏂板緩,鍐嶉夋嫨铏氭嫙鐩綍銆傚垱寤鴻櫄鎷熺洰褰曪紝鍒悕涓簀akarta銆傛敞鎰忚繖涓悕瀛楁槸鍥哄畾鍊鹼紝涓嶈鎷煎啓閿欒錛佹寚瀹氱洰褰曚負isapi_redirector2.dll鎵鍦ㄧ洰褰? 鏈緥瀛愪腑鏄?d:\\Tomcat 5.0\\bin\\win32\\i386

閲嶅惎tomcat鍜宨is銆?/p>

鍦╰omcat1鍜宼omcat2鏂囦歡澶逛笅鏈濂芥斁涓涓猧ndex.htm鍜屼竴涓猧ndex.jsp鏂囦歡.鏂逛究嫻嬭瘯銆?br />



gosyl 2006-04-27 11:35 鍙戣〃璇勮
]]>
java瀛︿範http://www.tkk7.com/gosyl/archive/2006/04/24/42852.htmlgosylgosylMon, 24 Apr 2006 08:50:00 GMThttp://www.tkk7.com/gosyl/archive/2006/04/24/42852.htmlhttp://www.tkk7.com/gosyl/comments/42852.htmlhttp://www.tkk7.com/gosyl/archive/2006/04/24/42852.html#Feedback0http://www.tkk7.com/gosyl/comments/commentRss/42852.htmlhttp://www.tkk7.com/gosyl/services/trackbacks/42852.html聽聽聽聽聽聽聽聽鍙戠幇鑷繁榪樻槸娌℃湁鎵懼埌涓縐嶅緢濂界殑鑷鏂瑰紡銆傘傘?br />

gosyl 2006-04-24 16:50 鍙戣〃璇勮
]]>
java Web鏈嶅姟 瀛︿範絎旇1http://www.tkk7.com/gosyl/archive/2006/04/21/42404.htmlgosylgosylFri, 21 Apr 2006 11:43:00 GMThttp://www.tkk7.com/gosyl/archive/2006/04/21/42404.htmlhttp://www.tkk7.com/gosyl/comments/42404.htmlhttp://www.tkk7.com/gosyl/archive/2006/04/21/42404.html#Feedback0http://www.tkk7.com/gosyl/comments/commentRss/42404.htmlhttp://www.tkk7.com/gosyl/services/trackbacks/42404.html
闈㈠悜鏈嶅姟鐨勪綋緋葷粨鏋?br />聽聽 a鏈嶅姟
聽聽 b鏈嶅姟鎻忚堪

涓浜涙湳璇?br />SOAP錛圫imple Object Access Protocal,綆鍗曞璞¤闂崗璁級
WSDL(Web Service Description Language,Web鏈嶅姟鎻忚堪璇█)
UDDI錛圲niversal Description,Discovery and Integration,閫氱敤鎻忚堪錛屽彂鐜板拰闆嗘垚錛?/p>

鍙備笌鑰呰鑹?br />1.鎻愪緵鑰咃細鎻愪緵鑰呮槸涓涓浠栦漢瑙嗕負鍙互閫氳繃緗戠粶璁塊棶鐨勬湇鍔$殑杞歡璧勪駭銆?br />聽聽锝佸叿鏈墄ml褰㈠紡鐨勬弿榪?br />聽聽锝傚叿鏈変竴涓皝瑁呬簡琛屼負鐨勫叿浣撳疄鐜?/p>

2.娉ㄥ唽涓績錛氫竴涓敞鍐屼腑蹇冪鐞嗙潃鍏充簬鎻愪緵鑰呭強鍏惰蔣浠惰祫浜х殑淇℃伅璧勬枡搴撱?br />榪欎釜璧勬枡搴撳寘鎷?
銆锝佷笟鍔℃暟鎹紝濡傚悕瀛楋紝鎻忚堪鍜岃仈緋諱俊鎭?br />銆锝傛暟鎹弿榪扮瓥鐣ワ紝涓氬姟澶勭悊浠ュ強杞歡緇戝畾銆?/p>

3.璇鋒眰鑰咃細浠庨潰鍚戞湇鍔$殑浣撶郴緇撴瀯涓紝璇鋒眰鑰呮槸涓涓笟鍔″璞★紝瀹冨彂鐜板茍璋冪敤鐢變竴涓垨澶氫釜鎻愪緵鑰呮彁
渚涚殑杞歡璧勪駭銆備粠澶嶅悎璁$畻鐨勮鐐規潵璇達紝鏈嶅姟璇鋒眰鑰呮槸涓涓簲鐢ㄧ▼搴忥紝瀹冩煡鎵炬彁渚涜呭茍鍒濆鍖栦笌鎻愪緵
鑰呯殑浜や簰銆傝繖涓鑹插彲浠ョ敱涓嬪垪浜嬬墿鎵挎媴錛?br />聽聽 a浣跨敤web嫻忚鍣ㄧ殑浜恒?br />聽聽 b娌℃湁鐢ㄦ埛鐣岄潰鐨勮綆楀疄浣擄紝渚嬪鍙﹀涓涓獁eb鏈嶅姟銆?/p>

鍙備笌鑰呯殑浜や簰
1.鍙戝竷錛氭彁渚涜呭皢鏈嶅姟淇℃伅鍙戝竷鍒版敞鍐屼腑蹇冦傚彂甯冩満鍒舵湁澶氱錛?br />聽聽 a鐩存帴鐨?br />聽聽聽聽聽聽聽聽鏈嶅姟鎻愪緵鑰呴氳繃email錛孎TP鎴栬呭垎鍙慍D鐨勬柟寮忥紝鐩存帴鍚戞湇鍔℃彁渚涜呮彁渚涙湇鍔℃弿榪般?br />鍦ㄨ繖縐嶆儏鍐典笅娌℃湁娉ㄥ唽涓績錛岃姹傝呰礋璐e畾浣嶆湇鍔″茍鑾峰彇瀹冧滑鐨勬弿榪般?br />聽聽 bHTTP GET璇鋒眰
聽聽聽聽聽聽聽聽鏈嶅姟璇鋒眰鑰呯洿鎺ヤ嬌鐢℉TTP GET璇鋒眰鐩存帴浠庢湇鍔℃彁渚涜呭鑾峰彇鏈嶅姟鎻忚堪銆?br />榪欎釜妯″瀷浣跨敤浜嗘敞鍐屼腑蹇冿紙鍏叡鐨剋eb璧勬枡搴擄級http://www.xmethods.com
聽聽 c鍔ㄦ佸彂鐜?br />榪欑鏈哄埗閫氳繃緙栫▼鍦ㄦ湰鍦板拰鍏叡鐨勬敞鍐屼腑蹇冧腑瀛樺偍鎴栬呰幏鍙栨湇鍔℃弿榪般傚湪web鏈嶅姟涓栫晫涓紝
铏界劧鏈夎澶氭敞鍐屼腑蹇冿紙渚嬪ebXML絳夛級錛岀劧鑰屾渶甯哥敤鐨勫嵈鏄疷DDI銆備粠瀛楅潰涓婃潵璇達紝鏈嶅姟鎻?br />渚涜呮槸浣跨敤鐗規畩鐨凙PI緇ф潵鍙戝竷web鏈嶅姟鎻忚堪鐨勫簲鐢ㄧ▼搴忋?br />2.鏈嶅姟瀹氫綅錛堝彂鐜幫級
聽聽 鍦ㄨ繖縐嶆儏鍐典笅錛屾湇鍔¤姹傝呮槸涓涓嬌鐢ㄧ壒孌夾PI闆嗗悜鍏叡鎴栬呯鏈夋敞鍐屼腑蹇冩煡璇㈡湇鍔℃弿榪扮殑搴旂敤
聽聽 紼嬪簭銆傝繖浜涙煡璇㈤噰鐢ㄥ畾涔夎壇濂界殑XML鏍煎紡銆?br />3.緇戝畾
聽聽 緇戝畾浜や簰璁捐鏈嶅姟鎻愪緵鑰呭拰鏈嶅姟璇鋒眰鑰咃紝鑰屾敞鍐屼腑蹇冩槸鍙夐」銆?br />聽聽 緇戝畾鏄竴涓簲鐢ㄧ▼搴忓湪浣跨敤鏈嶅姟鎻忚堪鐢熸垚娑堟伅騫跺彂閫佺粰鏈嶅姟鎻愪緵鑰呯殑榪囩▼涓墍鍋氱殑浜嬫儏銆?br />聽聽 Web鏈嶅姟鎻忚堪鏂囦歡錛圵SDL鏂囦歡錛夋寚瀹氭湇鍔℃墍鏀寔鐨勭綉緇滃崗璁紝鐢ㄦ潵璁塊棶鏈嶅姟鐨凙PI錛屼互鍙?br />聽聽 涓庤姹傝呬嬌鐢ㄦ湇鍔$浉鍏崇殑鍏跺畠鍐呭銆?/p>

gosyl 2006-04-21 19:43 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 日韩精品成人无码专区免费| 久久午夜免费鲁丝片| 成人午夜免费福利| 国产成人精品日本亚洲11| 免费精品国偷自产在线在线| 亚洲国产成人超福利久久精品| 最近免费中文在线视频| 亚洲国产人成在线观看| 一个人免费高清在线观看| 亚洲精品无码久久久久牙蜜区| 免费无码又爽又刺激高潮的视频 | 热久久这里是精品6免费观看| 自拍偷自拍亚洲精品情侣| 99精品全国免费观看视频..| 亚洲成AV人片在线观看无码 | 成人免费视频小说| 亚洲国产成人手机在线观看| 国产在线观看免费不卡| 国产成人高清精品免费观看| 国产亚洲综合色就色| 精品无码国产污污污免费网站| 亚洲av永久无码精品天堂久久| 免费精品人在线二线三线区别| 亚洲GV天堂GV无码男同| 国产偷国产偷亚洲高清日韩| 国产一区二区免费视频| 亚洲国产最大av| 亚洲人成无码网WWW| 午夜理伦剧场免费| 亚洲国产无线乱码在线观看| 亚洲精品无码专区2| 在线观看的免费网站无遮挡 | 亚洲an日韩专区在线| 国产高清免费的视频| 久久精品国产免费一区| 亚洲最大成人网色香蕉| 亚洲情a成黄在线观看| 永久免费视频网站在线观看| 亚洲第一成年网站视频 | 日本xxwwxxww在线视频免费| a级大片免费观看|