锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品精华液一区二区,亚洲电影一区二区三区,亚洲国产精品成人AV无码久久综合影院 http://www.tkk7.com/leweslove/category/31948.html 姘歌繙涔熻蛋涓嶅嚭榪欐搷铔嬬殑鍥村煄...zh-cnSun, 30 Nov 2008 12:22:33 GMTSun, 30 Nov 2008 12:22:33 GMT60Java And IOhttp://www.tkk7.com/leweslove/articles/Evan.htmlleweslovelewesloveFri, 28 Nov 2008 09:04:00 GMThttp://www.tkk7.com/leweslove/articles/Evan.htmlhttp://www.tkk7.com/leweslove/comments/243292.htmlhttp://www.tkk7.com/leweslove/articles/Evan.html#Feedback0http://www.tkk7.com/leweslove/comments/commentRss/243292.htmlhttp://www.tkk7.com/leweslove/services/trackbacks/243292.html 1. stream浠h〃鐨勬槸浠諱綍鏈夎兘鍔涗駭鍑烘暟鎹殑鏁版嵁婧愶紝鎴栨槸浠諱綍鏈夎兘鍔涙帴鏀舵暟鎹殑鎺ユ敹婧愩傚湪Java鐨処O涓紝鎵鏈夌殑stream錛堝寘鎷琁nput鍜孫ut stream錛夐兘鍖呮嫭涓ょ綾誨瀷錛?
1.1 浠ュ瓧鑺備負瀵煎悜鐨剆tream
浠ュ瓧鑺備負瀵煎悜鐨剆tream錛岃〃紺轟互瀛楄妭涓哄崟浣嶄粠stream涓鍙栨垨寰stream涓啓鍏ヤ俊鎭備互瀛楄妭涓哄鍚戠殑stream鍖呮嫭涓嬮潰鍑犵綾誨瀷錛?
1) input銆stream錛?
1) ByteArrayInputStream錛氭妸鍐呭瓨涓殑涓涓紦鍐插尯浣滀負InputStream浣跨敤
2) StringBufferInputStream錛氭妸涓涓猄tring瀵硅薄浣滀負InputStream
3) FileInputStream錛氭妸涓涓枃浠朵綔涓篒nputStream錛屽疄鐜板鏂囦歡鐨勮鍙栨搷浣?
4) PipedInputStream錛氬疄鐜頒簡pipe鐨勬蹇碉紝涓昏鍦ㄧ嚎紼嬩腑浣跨敤
5) SequenceInputStream錛氭妸澶氫釜InputStream鍚堝茍涓轟竴涓狪nputStream
2) Out銆stream
1) ByteArrayOutputStream錛氭妸淇℃伅瀛樺叆鍐呭瓨涓殑涓涓紦鍐插尯涓?
2) FileOutputStream錛氭妸淇℃伅瀛樺叆鏂囦歡涓?
3) PipedOutputStream錛氬疄鐜頒簡pipe鐨勬蹇碉紝涓昏鍦ㄧ嚎紼嬩腑浣跨敤
4) SequenceOutputStream錛氭妸澶氫釜OutStream鍚堝茍涓轟竴涓狾utStream
1.2 浠nicode瀛楃涓哄鍚戠殑stream
浠nicode瀛楃涓哄鍚戠殑stream錛岃〃紺轟互Unicode瀛楃涓哄崟浣嶄粠stream涓鍙栨垨寰stream涓啓鍏ヤ俊鎭備互Unicode瀛楃涓哄鍚戠殑stream鍖呮嫭涓嬮潰鍑犵綾誨瀷錛?
1) Input銆Stream
1) CharArrayReader錛氫笌ByteArrayInputStream瀵瑰簲
2) StringReader錛氫笌StringBufferInputStream瀵瑰簲
3) FileReader錛氫笌FileInputStream瀵瑰簲
4) PipedReader錛氫笌PipedInputStream瀵瑰簲
2) Out銆Stream
1) CharArrayWrite錛氫笌ByteArrayOutputStream瀵瑰簲
2) StringWrite錛氭棤涓庝箣瀵瑰簲鐨勪互瀛楄妭涓哄鍚戠殑stream
3) FileWrite錛氫笌FileOutputStream瀵瑰簲
4) PipedWrite錛氫笌PipedOutputStream瀵瑰簲

浠ュ瓧絎︿負瀵煎悜鐨剆tream鍩烘湰涓婂鏈変笌涔嬬浉瀵瑰簲鐨勪互瀛楄妭涓哄鍚戠殑stream銆備袱涓搴旂被瀹炵幇鐨勫姛鑳界浉鍚岋紝瀛楁槸鍦ㄦ搷浣滄椂鐨勫鍚戜笉鍚屻傚 CharArrayReader錛氬拰ByteArrayInputStream鐨勪綔鐢ㄩ兘鏄妸鍐呭瓨涓殑涓涓紦鍐插尯浣滀負InputStream浣跨敤錛屾墍涓嶅悓鐨? 鏄墠鑰呮瘡嬈′粠鍐呭瓨涓鍙栦竴涓瓧鑺傜殑淇℃伅錛岃屽悗鑰呮瘡嬈′粠鍐呭瓨涓鍙栦竴涓瓧絎︺?
1.3 涓ょ涓嶇幇瀵煎悜鐨剆tream涔嬮棿鐨勮漿鎹?
InputStreamReader鍜孫utputStreamReader錛氭妸涓涓互瀛楄妭涓哄鍚戠殑stream杞崲鎴愪竴涓互瀛楃涓哄鍚戠殑stream銆?
2. stream娣誨姞灞炴?
2.1 “涓簊tream娣誨姞灞炴?#8221;鐨勪綔鐢?
榪愮敤涓婇潰浠嬬粛鐨凧ava涓搷浣淚O鐨凙PI錛屾垜浠氨鍙畬鎴愭垜浠兂瀹屾垚鐨勪換浣曟搷浣滀簡銆備絾閫氳繃FilterInputStream鍜孎ilterOutStream鐨勫瓙綾伙紝鎴戜滑鍙互涓簊tream娣誨姞灞炴с備笅闈互涓涓緥瀛愭潵璇存槑榪欑鍔熻兘鐨勪綔鐢ㄣ?
濡傛灉鎴戜滑瑕佸線涓涓枃浠朵腑鍐欏叆鏁版嵁錛屾垜浠彲浠ヨ繖鏍鋒搷浣滐細
FileOutStream fs = new FileOutStream(“test.txt”);
鐒跺悗灝卞彲浠ラ氳繃浜х敓鐨刦s瀵硅薄璋冪敤write()鍑芥暟鏉ュ線test.txt鏂囦歡涓啓鍏ユ暟鎹簡銆備絾鏄紝濡傛灉鎴戜滑鎯沖疄鐜?#8220;鍏堟妸瑕佸啓鍏ユ枃浠剁殑鏁版嵁鍏堢紦瀛樺埌鍐呭瓨 涓紝鍐嶆妸緙撳瓨涓殑鏁版嵁鍐欏叆鏂囦歡涓?#8221;鐨勫姛鑳芥椂錛屼笂闈㈢殑API灝辨病鏈変竴涓兘婊¤凍鎴戜滑鐨勯渶姹備簡銆備絾鏄氳繃FilterInputStream鍜? FilterOutStream鐨勫瓙綾伙紝涓篎ileOutStream娣誨姞鎴戜滑鎵闇瑕佺殑鍔熻兘銆?
2.2 FilterInputStream鐨勫悇縐嶇被鍨?
2.2.1 鐢ㄤ簬灝佽浠ュ瓧鑺備負瀵煎悜鐨処nputStream
1) DataInputStream錛氫粠stream涓鍙栧熀鏈被鍨嬶紙int銆乧har絳夛級鏁版嵁銆?
2) BufferedInputStream錛氫嬌鐢ㄧ紦鍐插尯
3) LineNumberInputStream錛氫細璁板綍input stream鍐呯殑琛屾暟錛岀劧鍚庡彲浠ヨ皟鐢╣etLineNumber()鍜宻etLineNumber(int)
4) PushbackInputStream錛氬緢灝戠敤鍒幫紝涓鑸敤浜庣紪璇戝櫒寮鍙?
2.2.2 鐢ㄤ簬灝佽浠ュ瓧絎︿負瀵煎悜鐨処nputStream
1) 娌℃湁涓嶥ataInputStream瀵瑰簲鐨勭被銆傞櫎闈炲湪瑕佷嬌鐢╮eadLine()鏃舵敼鐢˙ufferedReader錛屽惁鍒欎嬌鐢―ataInputStream
2) BufferedReader錛氫笌BufferedInputStream瀵瑰簲
3) LineNumberReader錛氫笌LineNumberInputStream瀵瑰簲
4) PushBackReader錛氫笌PushbackInputStream瀵瑰簲
2.3 FilterOutStream鐨勫悇縐嶇被鍨?
2.2.3 鐢ㄤ簬灝佽浠ュ瓧鑺備負瀵煎悜鐨凮utputStream
1) DataIOutStream錛氬線stream涓緭鍑哄熀鏈被鍨嬶紙int銆乧har絳夛級鏁版嵁銆?
2) BufferedOutStream錛氫嬌鐢ㄧ紦鍐插尯
3) PrintStream錛氫駭鐢熸牸寮忓寲杈撳嚭
2.2.4 鐢ㄤ簬灝佽浠ュ瓧絎︿負瀵煎悜鐨凮utputStream
1) BufferedWrite錛氫笌瀵瑰簲
2) PrintWrite錛氫笌瀵瑰簲
3. RandomAccessFile
1) 鍙氳繃RandomAccessFile瀵硅薄瀹屾垚瀵規枃浠剁殑璇誨啓鎿嶄綔
2) 鍦ㄤ駭鐢熶竴涓璞℃椂錛屽彲鎸囨槑瑕佹墦寮鐨勬枃浠剁殑鎬ц川錛歳錛屽彧璇伙紱w錛屽彧鍐欙紱rw鍙鍐?
3) 鍙互鐩存帴璺沖埌鏂囦歡涓寚瀹氱殑浣嶇疆
4. I/O搴旂敤鐨勪竴涓緥瀛?br />
import java.io.*;
public class TestIO{
public static void main(String[] args)
throws IOException{
//1.浠ヨ涓哄崟浣嶄粠涓涓枃浠惰鍙栨暟鎹?/span>
BufferedReader in = 
new BufferedReader(
new FileReader("F:\\nepalon\\TestIO.java"));
String s, s2 
= new String();
while((s = in.readLine()) != null)
s2 
+= s + "\n";
in.close();

//1b. 鎺ユ敹閿洏鐨勮緭鍏?/span>
BufferedReader stdin = 
new BufferedReader(
new InputStreamReader(System.in));
System.out.println(
"Enter a line:");
System.out.println(stdin.readLine());

//2. 浠庝竴涓猄tring瀵硅薄涓鍙栨暟鎹?/span>
StringReader in2 = new StringReader(s2);
int c;
while((c = in2.read()) != -1)
System.out.println((
char)c);
in2.close();

//3. 浠庡唴瀛樺彇鍑烘牸寮忓寲杈撳叆
try{
DataInputStream in3 
= 
new DataInputStream(
new ByteArrayInputStream(s2.getBytes()));
while(true)
System.out.println((
char)in3.readByte()); 
}
catch(EOFException e){
System.out.println(
"End of stream");
}

//4. 杈撳嚭鍒版枃浠?/span>
try{
BufferedReader in4 
=
new BufferedReader(
new StringReader(s2));
PrintWriter out1 
=
new PrintWriter(
new BufferedWriter(
new FileWriter("F:\\nepalon\\ TestIO.out")));
int lineCount = 1;
while((s = in4.readLine()) != null)
out1.println(lineCount
++ + "錛?/span>" + s);
out1.close();
in4.close();
}
catch(EOFException ex){
System.out.println(
"End of stream");
}

//5. 鏁版嵁鐨勫瓨鍌ㄥ拰鎭㈠
try{
DataOutputStream out2 
= 
new DataOutputStream(
new BufferedOutputStream(
new FileOutputStream("F:\\nepalon\\ Data.txt")));
out2.writeDouble(
3.1415926);
out2.writeChars(
"\nThas was pi:writeChars\n");
out2.writeBytes(
"Thas was pi:writeByte\n");
out2.close();
DataInputStream in5 
=
new DataInputStream(
new BufferedInputStream(
new FileInputStream("F:\\nepalon\\ Data.txt")));
BufferedReader in5br 
=
new BufferedReader(
new InputStreamReader(in5));
System.out.println(in5.readDouble());
System.out.println(in5br.readLine());
System.out.println(in5br.readLine());
}

catch(EOFException e){
System.out.println(
"End of stream");
}

//6. 閫氳繃RandomAccessFile鎿嶄綔鏂囦歡
RandomAccessFile rf =
new RandomAccessFile("F:\\nepalon\\ rtest.dat""rw");
for(int i=0; i<10; i++)
rf.writeDouble(i
*1.414);
rf.close();

rf 
= new RandomAccessFile("F:\\nepalon\\ rtest.dat""r");
for(int i=0; i<10; i++)
System.out.println(
"Value " + i + "錛?/span>" + rf.readDouble());
rf.close();

rf 
= new RandomAccessFile("F:\\nepalon\\ rtest.dat""rw");
rf.seek(
5*8);
rf.writeDouble(
47.0001);
rf.close();

rf 
= new RandomAccessFile("F:\\nepalon\\ rtest.dat""r");
for(int i=0; i<10; i++)
System.out.println(
"Value " + i + "錛?/span>" + rf.readDouble());
rf.close();
}
}



鍏充簬浠g爜鐨勮В閲婏紙浠ュ尯涓哄崟浣嶏級錛?
1鍖轟腑錛屽綋璇誨彇鏂囦歡鏃訛紝鍏堟妸鏂囦歡鍐呭璇誨埌緙撳瓨涓紝褰撹皟鐢╥n.readLine()鏃訛紝鍐嶄粠緙撳瓨涓互瀛楃鐨勬柟寮忚鍙栨暟鎹紙浠ヤ笅綆縐?#8220;緙撳瓨瀛楄妭璇誨彇鏂瑰紡”錛夈?
1b鍖轟腑錛岀敱浜庢兂浠ョ紦瀛樺瓧鑺傝鍙栨柟寮忎粠鏍囧噯IO錛堥敭鐩橈級涓鍙栨暟鎹紝鎵浠ヨ鍏堟妸鏍囧噯IO錛圫ystem.in錛夎漿鎹㈡垚瀛楃瀵煎悜鐨剆tream錛屽啀榪涜BufferedReader灝佽銆?
2鍖轟腑錛岃浠ュ瓧絎︾殑褰㈠紡浠庝竴涓猄tring瀵硅薄涓鍙栨暟鎹紝鎵浠ヨ浜х敓涓涓猄tringReader綾誨瀷鐨剆tream銆?
4鍖轟腑錛屽String瀵硅薄s2璇誨彇鏁版嵁鏃訛紝鍏堟妸瀵硅薄涓殑鏁版嵁瀛樺叆緙撳瓨涓紝鍐嶄粠緙撳啿涓繘琛岃鍙栵紱瀵筎estIO.out鏂囦歡榪涜鎿嶄綔鏃訛紝鍏堟妸鏍煎紡鍖栧悗鐨勪俊鎭緭鍑哄埌緙撳瓨涓紝鍐嶆妸緙撳瓨涓殑淇℃伅杈撳嚭鍒版枃浠朵腑銆?
5鍖轟腑錛屽Data.txt鏂囦歡榪涜杈撳嚭鏃訛紝鏄厛鎶婂熀鏈被鍨嬬殑鏁版嵁杈撳嚭灞嬬紦瀛樹腑錛屽啀鎶婄紦瀛樹腑鐨勬暟鎹緭鍑哄埌鏂囦歡涓紱瀵規枃浠惰繘琛岃鍙栨搷浣滄椂錛屽厛鎶婃枃浠朵腑鐨勬暟鎹? 璇誨彇鍒扮紦瀛樹腑錛屽啀浠庣紦瀛樹腑浠ュ熀鏈被鍨嬬殑褰㈠紡榪涜璇誨彇銆傛敞鎰廼n5.readDouble()榪欎竴琛屻傚洜涓哄啓鍏ョ涓涓獁riteDouble()錛屾墍浠ヤ負浜? 姝g‘鏄劇ず銆備篃瑕佷互鍩烘湰綾誨瀷鐨勫艦寮忚繘琛岃鍙栥?
6鍖烘槸閫氳繃RandomAccessFile綾誨鏂囦歡榪涜鎿嶄綔銆?


leweslove 2008-11-28 17:04 鍙戣〃璇勮
]]>
涓涓繃紼嬶紵錛?/title><link>http://www.tkk7.com/leweslove/articles/243279.html</link><dc:creator>leweslove</dc:creator><author>leweslove</author><pubDate>Fri, 28 Nov 2008 08:35:00 GMT</pubDate><guid>http://www.tkk7.com/leweslove/articles/243279.html</guid><wfw:comment>http://www.tkk7.com/leweslove/comments/243279.html</wfw:comment><comments>http://www.tkk7.com/leweslove/articles/243279.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/leweslove/comments/commentRss/243279.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/leweslove/services/trackbacks/243279.html</trackback:ping><description><![CDATA[<table id="BodyTable" style="table-layout: fixed; font-size: 75%; vertical-align: top; font-family: Simsun; text-align: left;" cellspacing="0"> <tbody style="vertical-align: top;"> <tr style="background-color: #e0edff;"> <td><span style="font-weight: bold; color: #800080; font-family: Trebuchet MS;">1.瀛︿範Java SE閮ㄥ垎鐨勫唴瀹癸紝榪欓儴鍒嗘槸鍩虹鍐呭銆傛帉鎻$殑瓚婃墡瀹烇紝鍚庨潰鐨勫唴瀹瑰涔犺搗鏉ュ氨瓚婂鏄撱?br /> <br />  2.瀛︿範SQL鍜屾暟鎹簱鐨勫唴瀹? 錛岃繖涓篃鏄潪甯稿熀紜鐨勫唴瀹癸紝涓句釜渚嬪瓙錛氱▼搴忓憳鐨勯潰璇曢涓竴瀹氫細鏈塖QL閮ㄥ垎鐨勮冭瘯銆?<br /> <br />  3.瀛︿範HTML銆乧ss銆丣avaScript鐨勫唴瀹廣? <br /> <br />  4.瀛︿範錛孞SP銆丼ervlet銆丣avaBean銆佹爣璁板簱銆丣STL銆丮VC銆丣SP EL絳塛eb緙栫▼鐨勯儴鍒?<br />  <br />  5.瀛︿範Struts 鎴栬匰pring MVC銆備簩鑰呭彇鍏朵竴鍗沖彲錛屾帹鑽愰塖truts <br />  <br />  6.瀛︿範Java涓嶺ML 錛岄噸鐐規帉鎻′嬌鐢↗ava鎶鏈XML鏂囦歡鐨勮В鏋?<br />  <br />  7.瀛︿範Java EE鐨勬牳蹇冩妧鏈? 錛屼緥濡傦細JNDI銆丒JB3絳夛紝鍚屾椂榪橀渶瑕佸涔犱嬌鐢ㄤ笌閰嶇疆搴旂敤鏈嶅姟鍣紝渚嬪錛歸ebLogic Server錛學ebsphere錛孞Boss<br /> <br />  8.瀛︿範Hibernate 絳夋寔涔呭眰鐨勬妧鏈?br /> <br />  9.瀛︿範Spring<br /> <br />  10.瀛︿範AJAX<br /> <br />  </span><span style="font-weight: bold; color: #800080; font-family: Trebuchet MS;">11.瀛︿範ANT銆丼ubversion絳夊紑鍙戝伐鍏鳳紝鐔熸倝甯歌鐨勮蔣浠跺紑鍙戞ā鍨嬶紝渚嬪錛歳up銆乆P<br /> <br />  12.瀛︿範OOA涓嶰OD錛寀ml錛岃璁℃ā寮?br /> <br />  13.瀛︿範Web Services銆丼OA鐨勫師鐞嗕笌搴旂敤寮鍙?br /> <br />  </span><span style="font-weight: bold; color: #800080; font-family: Trebuchet MS;">鏈鍚庯紝鐜板湪寰堝鍏徃閮戒嬌鐢↙inux緋葷粺鍋氫負鏈嶅姟鍣ㄧ郴緇燂紝騫朵笖浣跨敤Linux緋葷粺榪涜紼嬪簭鐨勫紑鍙戯紙閮芥槸鍑轟簬浣跨敤姝g増鐨勮冭檻錛夛紝鎵浠inux緋葷粺鐨勫畨瑁呫佷嬌鐢ㄥ拰綆鍗曠涓庨厤緗紝涔熸槸闇瑕佸涔狅紝榪欓儴鍒嗗唴瀹癸紝璺熷叾浠栧唴瀹規病鏈夊叧鑱旓紝鍙互鍦ㄤ換浣曟椂鍊欏銆傛帹鑽愬涔犲畬SQL涓庢暟鎹簱涔嬪悗榪涜瀛︿範銆? 浣犺鎯蟲壘鍒頒竴浠戒笉閿欑殑Java紼嬪簭鍛樺伐浣滐紝鏈鍩烘湰鐨勪篃瑕佹妸1錛?2閮藉涔犱簡錛屽綋鐒舵湁鐨勫唴瀹歸渶瑕佹繁鍏ユ帉鎻★紝鏈夌殑鍐呭鍙互鎱㈡參鐨勬繁鍏ユ帉鎻$殑銆?/span></td> </tr> </tbody> </table> <img src ="http://www.tkk7.com/leweslove/aggbug/243279.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/leweslove/" target="_blank">leweslove</a> 2008-11-28 16:35 <a href="http://www.tkk7.com/leweslove/articles/243279.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Servlet絎旇錛堜竴錛?/title><link>http://www.tkk7.com/leweslove/articles/205928.html</link><dc:creator>leweslove</dc:creator><author>leweslove</author><pubDate>Wed, 04 Jun 2008 14:15:00 GMT</pubDate><guid>http://www.tkk7.com/leweslove/articles/205928.html</guid><wfw:comment>http://www.tkk7.com/leweslove/comments/205928.html</wfw:comment><comments>http://www.tkk7.com/leweslove/articles/205928.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/leweslove/comments/commentRss/205928.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/leweslove/services/trackbacks/205928.html</trackback:ping><description><![CDATA[    榪樿寰楀勾鍓嶅湪鐪嬪皻瀛﹀爞鏁欑▼鏃跺欓┈鍏堢敓鏇劇粡璇磋繃“JavaScript鍦ㄥ鎴風鏃犳墍涓嶈兘錛岃孲ervlet鍦ㄦ湇鍔″櫒绔棤鎵涓嶈兘”銆傝繖鍙ヨ瘽璁╂垜鎰熻Servlet娣變笉鍙祴銆?br />     鑰屽湪鍚庢潵鐭ラ亾JSP錛孞SF錛岃繕鏈変竴緋誨垪WEB寮鍙戞鏋朵篃鏄熀浜嶴ervlet鐨勬椂鍊欐洿鏄瀹冩鏈夋啩鎲箣紲炲線銆傛墍浠ヤ粠浠婂ぉ璧鳳紝寮濮嬬戶緇噸鏂版暣鐞嗕笅Servlet銆?br />     鑷繁鐪嬬殑涓滆タ錛岄潰涓婅瘽灝變笉璇翠簡錛屾蹇電殑涓滆タ緗戜笂涓鎼滈兘鏈夈?br />     J2EE灝辨槸涓緋誨垪鏍囧噯錛孲ervlet灞炰簬瀹冩墍浠ヤ篃涓嶄緥澶栥備竴浜沇EB瀹瑰櫒絎﹀悎榪欐爣鍑嗚鑼冿紝灝卞彲浠ュ湪鍏朵腑浣跨敤Servlet銆傚彧鐢ㄨ繃TOMCAT鎵浠ュ埆鐨勫氨涓嶈浜嗐?br />     鍦═OMCAT涓紝WEB紼嬪簭閮藉湪“webapps”榪欎釜鏂囦歡澶逛腑銆傝絎﹀悎Servlet鏍囧噯錛屽氨鏈夌被浼間笌榪欐牱鐨勪竴涓粨鏋勶細<span style="color: #ff0000;"><span style="color: #ff0000;"><span style="color: #ff0000;"><span style="color: #ff0000;"><span style="color: Black;">1銆佸湪欏圭洰鐩綍涓嬪繀欏誨瓨鍦?#8220;WEB-INF”榪欎釜鐩綍銆?銆?#8220;WEB-INF”涓嬪繀欏繪湁涓涓?#8220;web.xml”鏂囦歡錛岃繖涓枃浠剁鍚圝2EE瑙勮寖銆?銆佸鏋滆璺慡ervlet鍦?#8220;WEB-INF”涓嬪瓨鍦ㄤ竴涓?#8220;classes”鏂囦歡澶歸噷闈㈠瓨鏀劇紪璇戝ソ鐨凷ervlet鏂囦歡錛?.class)銆?銆?#8220;WEB-INF”涓嬪寘鍚竴涓?#8220;lib”鏂囦歡澶規潵瀛樻斁鎵鐢ㄥ埌鐨?#8220;jar鍖?#8221;銆?/span></span></span></span></span><span style="color: #ff0000;"></span><span style="color: Black;"><br />     <img src="http://www.tkk7.com/images/blogjava_net/leweslove/mulu.jpg" alt="" border="0" /><br /> <span style="color: #040000;"><span style="color: #1a1e5e;"><span style="color: #010102;"><span style="color: #1a1e5e;">Servlet鏄竴涓帴鍙o紝Servlet鏄湪鏈嶅姟鍣ㄧ榪愯鐨勭▼搴忥紝涔熷彲浠ュ湪闄TTP鏈嶅姟鍣ㄥ鐨勫叾浠栨湇鍔″櫒绔繍琛岋紝涓鑸儏鍐墊潵璇存垜浠瀹炵幇Servlet榪欎釜鎺ュ彛灝卞疄鐜板畠鐨勫瓙綾伙紝GenericServle鐩存帴瀹炵幇Serlvet浣嗘槸涓娊璞$被錛屾墍浠ョ洿鎺ュ疄鐜?/span><span style="color: Black;">GenericServle</span><span style="color: Black;">鐨勫瓙綾籋ttpSerlvet銆?br />     褰撳鎴風璇鋒眰鏈嶅姟鍣ㄧ殑鏃跺欐墍鍒跺畾鐨凷ervlet浼氳璋冪敤銆俤oGet鍜宒oPost鏂規硶錛岀洿鎺ュ湪url璁塊棶鏄皟鐢╠oGet鍙湁鍦ㄩ氳繃Form鎻愪氦鏃跺欏茍涓擣orm鐨刟ction灞炴т負post鏃跺欐墠璋冪敤doPost鏂規硶銆?br />     榪欎袱涓柟娉曢噷閮芥湁涓や釜鍙傛暟“request”鍜?#8220;response”request鏄彇寰椾粠瀹㈡埛绔嬁鏉ョ殑鏁版嵁錛岃宺esponse鏄瀹㈡埛绔彂閫佹暟鎹?br />     鏂板緩涓涓猄ervlet錛屽悕瀛椾負“<span style="color: #ff0000;">HelloWorld.java</span>”鎴戞妸浠g爜璐翠笅闈€傦紙寤虹殑鏃跺欏鏋淚DE鏄笉鏀寔Servlet鐨勮瘽灝卞厛鍚ervlet-api.jar榪欎釜鍖呭鍏ュ伐紼嬩腑錛屾瘮濡傚湪鐢‥clipse鍋氬紑鍙戠殑鏃跺欍傦級<br /> </span></span></span></span></span> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.io.IOException;<br /> </span><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.io.PrintWriter;<br /> <br /> </span><span style="color: #0000ff;">import</span><span style="color: #000000;"> javax.servlet.ServletException;<br /> </span><span style="color: #0000ff;">import</span><span style="color: #000000;"> javax.servlet.http.HttpServlet;<br /> </span><span style="color: #0000ff;">import</span><span style="color: #000000;"> javax.servlet.http.HttpServletRequest;<br /> </span><span style="color: #0000ff;">import</span><span style="color: #000000;"> javax.servlet.http.HttpServletResponse;<br /> <br /> <br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> HelloWorld </span><span style="color: #0000ff;">extends</span><span style="color: #000000;"> HttpServlet {<br /> <br /> <br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> doGet(HttpServletRequest request, HttpServletResponse response)<br />             </span><span style="color: #0000ff;">throws</span><span style="color: #000000;"> ServletException, IOException {<br />         <br />         response.setContentType(</span><span style="color: #000000;">"</span><span style="color: #000000;">text/html</span><span style="color: #000000;">"</span><span style="color: #000000;">);//鏂囦歡綾誨瀷<br />         <br />         PrintWriter out </span><span style="color: #000000;">=</span><span style="color: #000000;"> response.getWriter();//鎷垮埌“out”<br />         <br />         // 綆鍗曪紝涓嶈浜嗭紝涓緋誨垪鐨勫鎴風杈撳嚭<br />          <br />       <br />         out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;"><!DOCTYPE HTML PUBLIC \</span><span style="color: #000000;">"</span><span style="color: #000000;">-</span><span style="color: #008000;">//</span><span style="color: #008000;">W3C</span><span style="color: #008000;">//</span><span style="color: #008000;">DTD HTML 4.01 Transitional</span><span style="color: #008000;">//</span><span style="color: #008000;">EN\">");</span><span style="color: #008000;"><br /> </span><span style="color: #000000;">        out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;"><HTML></span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">  <HEAD><TITLE>A Servlet</TITLE></HEAD></span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">  <BODY></span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         out.print(</span><span style="color: #000000;">"</span><span style="color: #000000;">HelloWorld!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">  </BODY></span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;"></HTML></span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         out.flush();<br />         out.close();<br />     }<br /> <br /> }</span></div>     寤哄ソ榪欎釜鏂囦歡涔嬪悗緙栬瘧瀹冿紝鐒跺悗鎶婂畠鏀懼湪鍒氭墠璇寸殑“<span style="color: #ff0000;">WEB-INF/classes/</span>”涓嬮潰<br /> <img src="http://www.tkk7.com/images/blogjava_net/leweslove/class.jpg" alt="" border="0" /><br /> 榪欐牱鎴戝氨宸厤<span style="color: #ff0000;">web.xml</span>浜嗭紝榪欎釜“web.xml”鏄痺eb欏圭洰鐨勯厤緗牳蹇冦?br /> 涓嬮潰鍦╓EB-INF涓嬪緩绔嬩釜鏂囦歡錛屾敼鍚嶆垚"web.xml"<br /> 鎶婁笅闈唬鐮佸啓鍒伴噷闈細<br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff;"><?</span><span style="color: #ff00ff;">xml version="1.0" encoding="UTF-8"</span><span style="color: #0000ff;">?></span><span style="color: #000000;"> <br /> <br /> </span><span style="color: #0000ff;"><</span><span style="color: #800000;">web-app </span><span style="color: #ff0000;">version</span><span style="color: #0000ff;">="2.4"</span><span style="color: #ff0000;"> <br /> xmlns</span><span style="color: #0000ff;">="http://java.sun.com/xml/ns/j2ee"</span><span style="color: #ff0000;"> <br /> xmlns:xsi</span><span style="color: #0000ff;">="http://www.w3.org/2001/XMLSchema-instance"</span><span style="color: #ff0000;"> <br /> xsi:schemaLocation</span><span style="color: #0000ff;">="http://java.sun.com/xml/ns/j2ee <br /> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"</span><span style="color: #0000ff;">></span><span style="color: #000000;"> <br /> </span><span style="color: #0000ff;"><</span><span style="color: #800000;">servlet</span><span style="color: #0000ff;">></span><span style="color: #000000;"> //Servlet閰嶇疆<br />     </span><span style="color: #0000ff;"><</span><span style="color: #800000;">servlet-name</span><span style="color: #0000ff;">></span><span style="color: #000000;">Hello</span><span style="color: #0000ff;"></</span><span style="color: #800000;">servlet-name</span><span style="color: #0000ff;">></span><span style="color: #000000;">       //榪欓噷鏄緗垰鎵嶅啓鐨剆ervlet鐨勫悕瀛楀彲浠ラ殢渚胯搗<br />     </span><span style="color: #0000ff;"><</span><span style="color: #800000;">servlet-class</span><span style="color: #0000ff;">></span><span style="color: #000000;">HelloWorld</span><span style="color: #0000ff;"></</span><span style="color: #800000;">servlet-class</span><span style="color: #0000ff;">></span><span style="color: #000000;">  //榪欓噷鏄痗lass鏂囦歡鐨勫悕瀛楋紝寤虹珛浠巆lasses鐩綍涓婬elloWorld.class鏂囦歡鎶婃枃浠跺悕瀛楁嫹璐濊繃鏉ワ紝涓嶈鍚庣紑銆傘傘傘?br /> </span><span style="color: #0000ff;"></</span><span style="color: #800000;">servlet</span><span style="color: #0000ff;">></span><span style="color: #000000;"> <br /> <br /> </span><span style="color: #0000ff;"><</span><span style="color: #800000;">servlet-mapping</span><span style="color: #0000ff;">></span><span style="color: #000000;"> //Servlet鏄犲皠<br />     </span><span style="color: #0000ff;"><</span><span style="color: #800000;">servlet-name</span><span style="color: #0000ff;">></span><span style="color: #000000;">Hello</span><span style="color: #0000ff;"></</span><span style="color: #800000;">servlet-name</span><span style="color: #0000ff;">></span><span style="color: #000000;"> //榪欓噷鏄寚瑕佽闂繖涓猆RL鐨勬椂鍊欏搴旈渶瑕佽皟鐢ㄥ摢涓?Servlet銆傛敞鎰忚窡涓婇潰鐨?#8220;servlet鍚嶅瓧”涓鐩達紝鑰屼笉鏄被鍚嶃?br />     </span><span style="color: #0000ff;"><</span><span style="color: #800000;">url-pattern</span><span style="color: #0000ff;">></span><span style="color: #000000;">/Hello</span><span style="color: #0000ff;"></</span><span style="color: #800000;">url-pattern</span><span style="color: #0000ff;">></span><span style="color: #000000;"> //璁劇疆闇瑕佽闂殑url鏄窡鍦ㄤ綘webapps涓嬮潰欏圭洰鍚嶅瓧鍚庣殑璁板緱浠?#8220;/”寮澶?br /> </span><span style="color: #0000ff;"></</span><span style="color: #800000;">servlet-mapping</span><span style="color: #0000ff;">></span><span style="color: #000000;"> <br /> </span><span style="color: #0000ff;"></</span><span style="color: #800000;">web-app</span><span style="color: #0000ff;">></span><span style="color: #000000;"> <br /> </span></div> 閮介厤瀹屼簡銆?br /> 鐜板湪寮鍚痶omcat鏈嶅姟鍣ㄣ傝繖涔堢畝鍗曠殑紼嬪簭錛屽簲璇ヤ笉鍑洪敊鐨勶紝濡傛灉鍑洪敊錛屾渶澶氱殑搴旇鏄痺eb.xml鏂囦歡鐨勯敊璇紝閰嶇疆闂錛岃鑷繁媯鏌ャ傝屼笖娉ㄦ剰錛宻ervlet-class閲?#8220;<span style="color: #ff0000;">HelloWorld</span>”瑕佷笌浣犵殑<span style="color: #ff0000;">HelloWorld.class</span>鍚嶅瓧澶у皬鍐欎竴鑷淬?br /> 鎵撳紑嫻忚鍣ㄣ傚鏋滀綘璺熸垜鐨勭洰褰曚竴妯′竴鏍風殑璇濓紝灝卞簲璇ヨ緭鍏?<span style="color: #ff0000;">http://localhost:8080/TestServlet/Hello</span><br /> <img src="http://www.tkk7.com/images/blogjava_net/leweslove/final.jpg" alt="" border="0" /><br /> <span style="color: Black;"><span style="color: #040000;"><span style="color: #1a1e5e;"><span style="color: #010102;"><span style="color: Black;">    浠婂ぉ蹇冩儏涓嶅ソ錛屽氨鍐欏埌榪欓噷鍚с?br /> <br /> </span></span></span></span></span><span style="color: #1a1e5e;"><br /> </span> <img src ="http://www.tkk7.com/leweslove/aggbug/205928.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/leweslove/" target="_blank">leweslove</a> 2008-06-04 22:15 <a href="http://www.tkk7.com/leweslove/articles/205928.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://yygcui.com" target="_blank">亚洲国产成人久久综合一 </a>| <a href="http://szybzc.com" target="_blank">男女啪啪免费体验区</a>| <a href="http://hbwhgd.com" target="_blank">亚洲精品中文字幕乱码影院</a>| <a href="http://se70me.com" target="_blank">国产精品亚洲高清一区二区</a>| <a href="http://3333kkkk.com" target="_blank">久久精品无码一区二区三区免费 </a>| <a href="http://bjycxy88.com" target="_blank">亚洲精品无码高潮喷水在线</a>| <a href="http://733807.com" target="_blank">免费爱爱的视频太爽了</a>| <a href="http://326h.com" target="_blank">真实国产乱子伦精品免费</a>| <a href="http://zf91.com" target="_blank">国产一级黄片儿免费看</a>| <a href="http://18736374.com" target="_blank">美女隐私免费视频看</a>| <a href="http://yqstickers.com" target="_blank">亚洲一区二区三区成人网站 </a>| <a href="http://mangshigas.com" target="_blank">eeuss影院免费92242部</a>| <a href="http://abbobo.com" target="_blank">亚洲爆乳少妇无码激情</a>| <a href="http://www-44334.com" target="_blank">亚洲AV无码精品蜜桃</a>| <a href="http://jnyygs.com" target="_blank">亚洲五月六月丁香激情</a>| <a href="http://plladay.com" target="_blank">久久精品国产亚洲麻豆</a>| <a href="http://yangguang882.com" target="_blank">亚洲一区精品伊人久久伊人</a>| <a href="http://508009.com" target="_blank">国产成人精品男人免费</a>| <a href="http://gz-shunan.com" target="_blank">女人被免费视频网站</a>| <a href="http://apguangyu.com" target="_blank">一个人免费高清在线观看 </a>| <a href="http://583s.com" target="_blank">亚洲欧美成人av在线观看</a>| <a href="http://www2019rz.com" target="_blank">亚洲狠狠ady亚洲精品大秀</a>| <a href="http://www678678.com" target="_blank">亚洲国产精品无码AAA片</a>| <a href="http://ljdst.com" target="_blank">亚洲性日韩精品一区二区三区</a>| <a href="http://dddd20.com" target="_blank">免费乱理伦在线播放</a>| <a href="http://chaoxung.com" target="_blank">国产真人无遮挡作爱免费视频 </a>| <a href="http://chuoche.com" target="_blank">亚洲男同gay片</a>| <a href="http://qqcnm.com" target="_blank">亚洲色偷精品一区二区三区 </a>| <a href="http://118762.com" target="_blank">好大好硬好爽免费视频</a>| <a href="http://meiluniao.com" target="_blank">无码人妻一区二区三区免费手机 </a>| <a href="http://fcw70.com" target="_blank">亚洲成av人影院</a>| <a href="http://caita88.com" target="_blank">亚洲VA成无码人在线观看天堂</a>| <a href="http://58rjz.com" target="_blank">亚洲免费观看视频</a>| <a href="http://815389.com" target="_blank">国产亚洲无线码一区二区 </a>| <a href="http://aierphoto.com" target="_blank">最近免费字幕中文大全视频</a>| <a href="http://5222133.com" target="_blank">18观看免费永久视频</a>| <a href="http://bjyaao.com" target="_blank">99久久精品日本一区二区免费</a>| <a href="http://cuitccol.com" target="_blank">免费看成人AA片无码视频羞羞网</a>| <a href="http://664403.com" target="_blank">久久久久久免费视频</a>| <a href="http://ww11axax.com" target="_blank">大香人蕉免费视频75</a>| <a href="http://txtmp3.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>