让对方做个WEB SERVICES,你直接调用

解决方案 »

  1.   

    我已经用httpunit实现了这个功能,很简单的,你搜一下就搞定了
      

  2.   

    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    import java.io.PrintWriter;
    import java.net.HttpURLConnection;
    import java.net.URL;/**网络相关的辅助工具类
     * @author 李涛
     */
    public class WebUtil {
    /**发送字符串到指定的URL地址
     * @param url 欲发往的地址
     * @param param 欲发送的字符串
     * @return String 服务器回送的结果
     */
    public static String sendPost(String url,String param)
    {
    String result="";
    try{
    URL httpurl = new URL(url);
    HttpURLConnection httpConn = (HttpURLConnection)httpurl.openConnection();       
    httpConn.setDoOutput(true);
    httpConn.setDoInput(true);
    PrintWriter out = new PrintWriter(httpConn.getOutputStream());
    out.print(param);
    out.flush();
    out.close();
    BufferedReader in = new BufferedReader(new InputStreamReader(httpConn.getInputStream()));
    String line;
    while ((line = in.readLine())!= null)
    {
    result += line; 
    }
    in.close();
    }catch(Exception e){
    System.out.println("没有结果!"+e);
    }
    return result;
    }}
    我的一个项目也是这样做的。希望对你有帮助。