瘋狂麥穗

          程序人生

          2009年4月8日

          httpconnection流傳輸

          import java.io.ByteArrayInputStream;
          import java.io.ByteArrayOutputStream;
          import java.io.DataInputStream;
          import java.io.DataOutputStream;
          import java.io.IOException;
          import java.io.PrintStream;
          import java.net.HttpURLConnection;
          import java.net.MalformedURLException;
          import java.net.URL;
          import java.net.URLConnection;
          import java.util.HashMap;
          import java.util.Map;

          public class Send {
          static public void main(String args[]){
          try{  
          URL newURL = new URL("http://192.168.1.102:8080/hessianTest/GetSerlet?name=aa");
          HttpURLConnection conn = (HttpURLConnection) newURL.openConnection();

          conn.setUseCaches(false);
          conn.setRequestMethod("POST");
          conn.setDoOutput(true);
          conn.setDoInput(true);
          conn.setRequestProperty("Content-Type","multipart/form-data"); 
          PrintStream out=new PrintStream(new DataOutputStream(conn.getOutputStream()));
          out.print("name=gl"); 
          out.close();
          DataInputStream in = new DataInputStream(conn.getInputStream());
          String line;
          while( (line = in.readLine())!=null){
          System.out.print(line);
          }
          in.close();
          }catch(MalformedURLException e){
          System.err.print("malformedURLexception"+e);
          }catch(IOException e){
          System.err.print("IOException"+e);
          }
          }
          }

           

          //////////////////////////


          //初級的http服務(wù)器響應(yīng)
          import java.io.IOException;
          import java.io.PrintWriter;

          import javax.servlet.ServletException;
          import javax.servlet.http.HttpServletRequest;
          import javax.servlet.http.HttpServletResponse;

          /**
          * Servlet implementation class for Servlet: GetSerlet
          *
          */
          public class GetSerlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
              /* (non-Java-doc)
          * @see javax.servlet.http.HttpServlet#HttpServlet()
          */
          public GetSerlet() {
          super();
          }  

          /* (non-Java-doc)
          * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
          */
          protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
          String name=request.getParameter("name");
          //String age=request.getParameter("age");
          //response.sendRedirect("MyJsp.jsp");
          PrintWriter out=response.getWriter();
          out.println("<html>");
          out.println("<HEAD>");
          out.println("<TITLE>SimpleServlet</TITLE>");
          out.println("</HEAD>");
          out.println("<body COLOR = white >");
          out.println("<br>name="+name+"</br>");
          out.println("></body></html>");
          out.flush();

          /* (non-Java-doc)
          * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
          */
          protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
          doGet(request,response);
          }        
          }
          /////
          <servlet>
             <servlet-name>GetSerlet</servlet-name>
             <servlet-class>httpconnecttest.GetSerlet</servlet-class>
            </servlet>
            <servlet-mapping>
           <servlet-name>GetSerlet</servlet-name>
              <url-pattern>/GetSerlet</url-pattern>
            </servlet-mapping>
             <servlet>
             <servlet-name>acceptServlet</servlet-name>
             <servlet-class>httpconnecttest.AcceptTestServlet</servlet-class>
            </servlet>
            <servlet-mapping>
           <servlet-name>acceptServlet</servlet-name>
              <url-pattern>/acceptServlet</url-pattern>
            </servlet-mapping>

          posted @ 2009-04-08 01:05 鄧華 閱讀(641) | 評論 (0)編輯 收藏

          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章檔案

          最新隨筆

          搜索

          最新評論

          主站蜘蛛池模板: 商都县| 遂川县| 沾益县| 永济市| 忻州市| 盐津县| 桐城市| 永城市| 广安市| 营口市| 衢州市| 仪陇县| 历史| 长沙县| 德庆县| 延庆县| 阿瓦提县| 邵阳县| 成武县| 吴旗县| 昭通市| 石狮市| 岢岚县| 百色市| 鱼台县| 苏尼特左旗| 双江| 荔波县| 林州市| 温泉县| 常宁市| 渭源县| 桐庐县| 屏山县| 鸡泽县| 山西省| 莱西市| 周口市| 长岛县| 桑植县| 安阳县|