http://172.28.26.189:8080/examples/servlet/MyServlet
是否可以连接?

解决方案 »

  1.   

    //建立连接也需要配置一些参数,
    //还有,去别人的机器上试试。。
    //这里暂时不用考虑 java.policy .
    try
                {
                   UserVO userVO = new UserVO(userTableModel);
                   URL url = new URL(getServletUrl());
                   URLConnection urlConn = url.openConnection();
                   
                   //urlConn.setDoInput(true);
                   urlConn.setDoOutput(true);
                   urlConn.connect();   
                   //客户端发送请求               
                  
                                 
                   
                   ObjectOutputStream objOutput = new ObjectOutputStream(urlConn.getOutputStream());         
                   objOutput.writeUTF("add");
                   objOutput.writeObject(userVO);   
                   objOutput.flush();
                   objOutput.close();       
                  
                   
                   //服务器回应               
                   
                   ObjectInputStream objInput = new   ObjectInputStream(urlConn.getInputStream());
                   result = objInput.readInt();               
                   objInput.close();
                   
                   urlConn = null;
                  
                }
                catch(IOException ioe)
                {
                    JOptionPane.showMessageDialog(this,"IO发生错误:" + ioe.getMessage());
                }
                catch(Exception e)
                {
                    JOptionPane.showMessageDialog(this,"创建连接异常:" + e.getMessage());
                }
      

  2.   

    to upc_chenli(chenli) :
    我現在就是连接时都不过,(urlconn.connect();)告诉我connect refused,别说响应了阿
      

  3.   

    urlconn.connect();连接前要设置一些参数