在Restful Web服务中将数组作为PathParam或QueryString

时间:2011-08-18 10:23:40

标签: arrays rest

我需要发送整数,字符串数组作为pathparam或查询字符串来从数据库中获取值。用例是我有用户ID数组,我需要将其作为参数发送,以便它只返回用户的数据w.r.t.我正在使用jboss RestEasy API,但无法找到如何将数组作为pathparam或查询字符串传递。

请告诉我怎么做?

提前致谢 舒亚

1 个答案:

答案 0 :(得分:0)

我从未尝试过Passing数组,但我已经使用List< ...>

进行了检查
import java.util.List;
@Path("/customers")
public class CustomerResource {
@GET
@Produces("application/xml")
public String getCustomers(
    @QueryParam("start") int start,
    @QueryParam("size") int size,
    @QueryParam("orderBy") List<String> orderBy) {
...
}
}

希望你得到这个提示。