我正在第一次寫Web服務。我創建了一個基於Jersey的RESTful Web服務。我想產生JSON。我需要做什麼才能生成正確的JSON類型的Web服務?如何通過RESTful Web服務正確生成JSON?
這裏是我的方法之一:
@GET
@Path("/friends")
@Produces("application/json")
public String getFriends() {
return "{'friends': ['Michael', 'Tom', 'Daniel', 'John', 'Nick']}";
}
是否足夠,我只是指出註釋@Produces("application/json")
我的方法是什麼?那麼這個方法可能會返回任何類型的對象?還是隻有字符串?我是否需要額外處理或轉換這些對象?
請幫助我作爲初學者處理這些問題。提前致謝!
感謝您指出no-param構造函數部分。這很重要! – simplysiby