Java 使用Tomcat创建Restful客户端使用者

Java 使用Tomcat创建Restful客户端使用者,java,rest,tomcat,jakarta-ee,annotations,Java,Rest,Tomcat,Jakarta Ee,Annotations,我正在使用ApacheTomcat 6.0.20 我想创建使用RESTfulWeb服务的客户端(使用GET) 我知道我可以通过URLConnection(常规GET请求)的旧式方式来实现 但我想知道有没有不同的方法?可能有注释?我认为这篇文章将为您提供很好的指导,告诉您如何在两个方向上操作。我目前正在使用spring的API。例如,连接处理已经在RestTemplate类中处理。看一看。最后,我选择了以老式的方式使用JAVA SE API: public void getRestfullMeth

我正在使用ApacheTomcat 6.0.20 我想创建使用RESTfulWeb服务的客户端(使用GET)

我知道我可以通过URLConnection(常规GET请求)的旧式方式来实现


但我想知道有没有不同的方法?可能有注释?

我认为这篇文章将为您提供很好的指导,告诉您如何在两个方向上操作。

我目前正在使用spring的API。例如,连接处理已经在RestTemplate类中处理。看一看。

最后,我选择了以老式的方式使用JAVA SE API:

public void getRestfullMethod(...) throws IOException
  {
        String temp = null;

        //Build the request data.
        StringBuffer buf = new StringBuffer (..)
        buf.append("&system=").append ("someVal");

        String urlStr = buf.toString ();

        //Send the request.
        URL url = new URL (urlStr);
      URLConnection con = url.openConnection();

      //Return the response.
        BufferedReader in = new BufferedReader (new InputStreamReader (con.getInputStream ()));
        String inputLine = null;

        buf = new StringBuffer ();
        while ((inputLine = in.readLine ()) != null)
              buf.append (inputLine);
        in.close ();

  }

使用NetBeans 7,可以通过一个简单的向导(使用Jersey API)创建RESTFul web服务:。这种方法使用注释。

是的,但这是Oracle。我说的是ApacheTomcat。有没有为rest客户端使用注释的能力?我们在这里讨论java。不管是oracle还是apache.Hi,我都没有使用Spring框架,所以我假设我不能使用那个API。谢谢。在这个线程中提到了一些像Jersey这样的非spring API。但是是创建服务还是创建客户端?