隨筆 - 119  文章 - 3173  trackbacks - 0
          <2007年6月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          交友莫獨酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526780
          • 排名 - 92

          最新評論

          import ?java.io.IOException;
          import ?java.io.OutputStream;
          import ?java.io.OutputStreamWriter;
          import ?java.io.PrintWriter;
          import ?java.net.InetSocketAddress;

          import ?com.sun.net.httpserver.HttpExchange;
          import ?com.sun.net.httpserver.HttpHandler;
          import ?com.sun.net.httpserver.HttpServer;

          public ? class ?HttpServerTestHello?{

          ????
          public ? static ? void ?main(String[]?args)?{
          ????????
          try ?{
          ????????????HttpServer?hs?
          = ?HttpServer.create( new ?InetSocketAddress( 8888 ),? 0 );
          ????????????hs.createContext(
          " / " ,? new ?MyHandler());
          ????????????hs.start();
          ????????????System.out.println(
          " ---Start--- " );
          ????????????System.out.println(hs.getAddress().getHostName());
          ????????????System.out.println(hs.getAddress().getPort());
          ????????????System.out.println(hs.getAddress().getAddress());
          ????????}?
          catch ?(IOException?ioe)?{
          ????????????ioe.printStackTrace();
          ????????}
          ????}

          ????
          static ? class ?MyHandler? implements ?HttpHandler?{
          ????????
          public ? void ?handle(HttpExchange?he)? throws ?IOException?{
          ????????????he.sendResponseHeaders(
          200 ,? 0 );
          ????????????OutputStream?os?
          = ?he.getResponseBody();
          ????????????PrintWriter?printWriter?
          = ? new ?PrintWriter( new ?OutputStreamWriter(os,? " UTF-8 " ));
          ????????????he.getResponseHeaders().set(
          " Content-Type " ,? " text/plain;charset=UTF-8 " );
          ????????????printWriter.println(
          " hello?hermit " );????????
          ????????????
          ????????????printWriter.close();
          ????????}
          ????}

          }

          訪問:http://127.0.0.1:8888/

          hello hermit
          posted on 2007-06-22 14:11 交口稱贊 閱讀(1441) 評論(2)  編輯  收藏 所屬分類: Java6

          FeedBack:
          # re: 學習Java6(十)HttpServer(1) 2007-06-23 08:42 金大為
          不錯,可惜需要java6支持,現在用java6的人還很少吧:(  回復  更多評論
            
          # re: 學習Java6(十)HttpServer(1) 2007-06-23 08:44 金大為
          仍外,你的blog在FF2上顯示很亂啊。希望調整一下:)  回復  更多評論
            
          主站蜘蛛池模板: 西和县| 兴文县| 河东区| 华安县| 乐业县| 东乌珠穆沁旗| 黄石市| 梅河口市| 凤山市| 溧水县| 蓬莱市| 文山县| 临潭县| 连南| 中阳县| 鸡东县| 昌图县| 龙胜| 重庆市| 蓝山县| 栾川县| 海阳市| 瓦房店市| 城步| 南乐县| 临江市| 攀枝花市| 崇义县| 大厂| 云浮市| 佛学| 张家港市| 渭南市| 苏尼特左旗| 安康市| 科技| 甘南县| 句容市| 亳州市| 邹城市| 霞浦县|