2015-12-08 85 views
0

我有Java POJO對象,我的目標是將其轉換爲URL參數並在POST方法中使用它。Java對象到URL參數

... 
public class PayseraRequest { 

    private int projectid = 123; 
    private int orderid = 987; 
    private String accepturl = "http://www.test.com"; 
    ... 

我的目標是PayseraRequest轉換對象到字符串urlParams

urlParams - >專案編號= 123 &訂單ID = 987 & HTTP%3A%2F%2Fwww.test.com & ...`

+1

有什麼問題? – xehpuk

+0

如何將對象轉換爲urlParams字符串? –

回答

0

你可以覆蓋該類的toString方法,並帶一個說,所以StringBuilder得到你所需要的。

+2

我會對此建議。有一個單獨的方法來做到這一點是一個好主意,但'toString'有一個特殊的目的。也許'toURLString'? (我沒有downvote) – Nivas

+0

accepturl需要UrlEncoded。 –