0
用戶可以爲將傳遞到REST API的搜索查詢設置多個值(可選)。 所以我創建了一個POJO持有像Rest to the Object-URL
class Search{
private String minPrice;
private String maxPrice;
private String category;
// etc.pp.
}
所有設定值當我構建的URL API調用,我必須請檢查是否該值設置所有的時間像
if (search.getMinPrice() != null){
url.append("&minprice=" + search.getMinPrice());
}
有沒有更方便的/優雅的方式來做到這一點
- 用純Java,只是一種「做某事一旦有事,不爲空」
- 甚至溴化鋰ary /工具,可以讓你從對象構造Url?
我想你指的查詢字符串更具體的網址相比。從一個對象構建任意的URL是不可能的。但是,從一個類的成員構造一個查詢字符串是可能的。 – rmlan 2013-03-14 13:36:45
此外,可能重複http://stackoverflow.com/questions/1861620/is-there-a-java-package-to-handle-building-urls和http://stackoverflow.com/questions/1405731/is-有-A-Java的方法 - 即,編碼,一個信息收集的參數作爲一種-URL查詢-COM – rmlan 2013-03-14 13:38:37