使用RestTemplate getForObject方法

时间:2013-06-13 09:49:43

标签: java android json resttemplate

我必须调用REST Web服务,我打算使用Rest Template。

我查看了如何发出GET请求的示例,但我真的不明白如何使用

getForObject方法

就我而言

请求是string

response =是arraylist<URI>

我创建了一个名为ObjectExchanged

的类
   public class ObjectExchanged {
@JsonProperty
String request;
ArrayList<URI> response;
  }

然后

    getRestTemplate()).getForObject(URL, ObjectExchanged.class, ??);

我应该在第三个字段中添加什么

1 个答案:

答案 0 :(得分:0)

为什么你想要第三场?

getForObject(uri,ObjectExchanged.class); will work

getForObject(java.lang.String s, java.lang.Class<T> tClass, java.lang.Object... objects) throws org.springframework.web.client.RestClientException; 
getForObject(java.lang.String s, java.lang.Class<T> tClass, java.util.Map<java.lang.String,?> stringMap) throws org.springframework.web.client.RestClientException; 
getForObject(java.net.URI uri, java.lang.Class<T> tClass) throws org.springframework.web.client.RestClientException; 

这是实施的三种类型