簡體   English   中英

將復雜集合返回給REST Jersey中的客戶端?

[英]Return complex collection to client in REST Jersey?

我需要將集合從REST Web服務返回給調用客戶端,

我做了一個類似下面的包裝,

**

  • 豆包裝

**

    public Collection<FundBalanceSetProperties> getVal() {
        return ListN;
    }

    public void setVal(Collection<FundBalanceSetProperties> list) {
        // TODO Auto-generated method stub
        this.ListN = list;
}

我試圖獲得如下設置的值,

**

  • REST服務

**

@GET
@Produces({ MediaType.TEXT_XML })
public Todo getHTML() throws Exception {
    Todo todo = new Todo();
    Collection<FundBalanceSetProperties> list = myDal.getFundBalanceSet(null, null,
            null, null, null, null);
    todo.setVal(list);
    return todo;
}

但是我出錯了

“線程“主”中的異常

com.sun.jersey.api.client.UniformInterfaceException:“

有人可以幫我將催收款返還給客戶嗎?

您有兩個簡單的選擇:

  1. 返回一個數組(FundBalanceSetProperties [])而不是一個Collection
  2. 使用Jackson: 如何重用Jersey的JSON / JAXB進行序列化?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM