2011-07-28 53 views
0

我定義爲這樣一些REST Web服務方法:JSON RESTeasy webservice的原始值列表。

@GET 
@POST 
@Path("/blabla") 
@Consumes({ "application/json", "application/xml" }) 
@Produces({ "application/json", "application/xml" }) 
@Wrapped 
List<SomeDto> getSomething(
@QueryParam("destination") Long destId, 
@QueryParam("parentsIds") List<Long> parents); 

,當我嘗試提交JSON數據:

urlData: { destination: targetId, parentsIds: [selectedParentId, 31445] }, 

我得到一個異常

Unable to extract parameter from http request: javax.ws.rs.QueryParam("parentsIds") value is '31404,31445' for public abstract java.util.List 

我怎麼能通過JSON傳遞基元列表到RESTeasy webservice?

回答