我需要從一個restful webservice返回一個對象列表。每個對象是一行數據庫表數據。如何從Restful webservice返回Java.util.ArrayList?
這是我restfulwebservice
@GET
@Consumes("text/html")
@Produces(MediaType.MULTIPART_FORM_DATA)
public ArrayList<FetchDatabase> fetchFromDatabse(){
return new CouponSetup().fetchFromDatabse();
}
FetchDatabase是一個bean。我需要的結果集的大小取
後,當我嘗試調用此WebService正在一個錯誤狀態500內部服務器錯誤,並在控制檯
消息正文作家Java類的java.util以下。 ArrayList中,和Java類型java.util.Collection的,和MIME媒體類型的multipart/FORMDATA未發現
我已經試過了評論@Produces註釋仍然MIME媒體類型應用程序/八位字節流相同的錯誤
我讀過,我們需要將列表轉換爲XML或JSON並檢索它亞特
有什麼替代方法?如果沒有ü可以幫我解析對象到XML/JSON後來在JAVASCRIPT
檢索可以在方法任何人的幫助,以通過對象這裏JSONArray迭代,並形成一個表從它 我使用的Tomcat 7.0.22服務器和澤西島RS 1.11
只是一個更新..我用jsonArray作爲返回類型(application/json)。我面臨着將JSON數組轉換回列表的問題。誰能幫忙? – VamsiKrishna 2012-01-31 07:21:42