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

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

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526734
          • 排名 - 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支持,現(xiàn)在用java6的人還很少吧:(  回復  更多評論
            
          # re: 學習Java6(十)HttpServer(1) 2007-06-23 08:44 金大為
          仍外,你的blog在FF2上顯示很亂啊。希望調(diào)整一下:)  回復  更多評論
            
          主站蜘蛛池模板: 读书| 罗定市| 谷城县| 武宣县| 阳东县| 南岸区| 黄山市| 自贡市| 高雄市| 开鲁县| 金寨县| 望奎县| 雷山县| 昌黎县| 伊宁市| 银川市| 易门县| 永城市| 临西县| 皋兰县| 资源县| 大洼县| 加查县| 靖西县| 洞头县| 台南县| 理塘县| 阜宁县| 高阳县| 陆丰市| 义乌市| 拉萨市| 营口市| 汝城县| 西昌市| 敦煌市| 察隅县| 循化| 鄂州市| 黔西县| 德阳市|