2012-07-21 85 views
0

我有簡單的POJO說用戶對象;發送服務中的java對象

public class User{ 
private String userid; 
private String emailid; 
private String name; 
....setters and getters... 
} 

現在,我想使用User類的setter方法設置一些值。

所以,如果我想通過服務發送這個對象。

URL url = new URL("http://<servername>/example/someservice"); 
    HttpURLConnection conn = (HttpURLConnection) url.openConnection(); 
    conn.setDoOutput(true); 
    conn.setRequestMethod("POST"); 

什麼是最好的方法呢?

在此先感謝。

回答

1

您需要將您的數據(類的實例)從字節轉換爲字節(這就是所謂的系列化),發送的字節數,並轉換爲數據(這就是所謂的反序列化)。

請嘗試在看看google

一些流行的序列化選項:內置Java序列化 - 二進制XML(文本),JSON(文本)。

相關問題