2013-04-04 57 views
1

我使用Jersey作爲實現庫。在jax-rs中映射多個查詢參數

@Path("books") 
public class Sample { 

    @GET 
    public List<Book> getBooks(@Context UriInfo uriInfo) 
    { 
     MultivaluedMap<String,String> params = uriInfo.getQueryParameters(); 
     String pageStart = params.getFirst("p"); 
     String pageSize = params.getFirst("s"); 
    } 
} 

它工作正常/書籍但是對於/書籍?p沒有工作= 1 & S = 10(HTTP 404錯誤)

我不想定義,如「圖書我的道路?p = {p} & s = {s}「,因爲會有動態參數無法預定義。

問題:

是否有任何方式,我可以映射/書籍P = 1 & S = 10到getBooks方法??

+0

嘗試添加'@Path(「/」)'註釋方法本身檢查 – yegor256 2013-04-05 11:02:10

回答