Java 使用Tomcat创建Restful客户端使用者
我正在使用ApacheTomcat 6.0.20 我想创建使用RESTfulWeb服务的客户端(使用GET) 我知道我可以通过URLConnection(常规GET请求)的旧式方式来实现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
但我想知道有没有不同的方法?可能有注释?我认为这篇文章将为您提供很好的指导,告诉您如何在两个方向上操作。我目前正在使用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。但是是创建服务还是创建客户端?