瘋狂麥穗

          程序人生

          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服務器響應
          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 on 2009-04-08 01:05 鄧華 閱讀(641) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章檔案

          最新隨筆

          搜索

          最新評論

          主站蜘蛛池模板: 象山县| 罗田县| 沾益县| 剑河县| 天台县| 清水河县| 桃江县| 彰武县| 临武县| 贺兰县| 永定县| 枣阳市| 湾仔区| 汾阳市| 阜新市| 奎屯市| 怀安县| 临澧县| 万载县| 逊克县| 黄骅市| 股票| 牟定县| 武平县| 奇台县| 安多县| 沂源县| 招远市| 黄平县| 周宁县| 崇仁县| 纳雍县| 云安县| 甘泉县| 平果县| 保定市| 富锦市| 垦利县| 浏阳市| 高青县| 永丰县|