javax.ws.rs

    0熱度

    1回答

    如何驗證POST請求的@FormParams是否爲空? 我們使用Dropwizard 0.9.3版本。 @POST @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public Response addCard(@FormParam("title") @NotEmpty String title, @FormParam("l

    0熱度

    1回答

    我創建一個RESTful Web服務: @POST @Path("grd") @Consumes("application/json") @Produces("text/plain") public String guardarDato(PostParams jsonObject) { /* something here } PostParams是一個POJO: public c

    6熱度

    1回答

    我有一個現有的類,我試圖掛鉤以獲取一些頭參數,以便將SSO用戶加入到我們的系統中。這個班級如下。 import java.util.Map; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.Context; import javax

    0熱度

    1回答

    我有一個列表,我想作爲響應返回。但我想用一個字段名稱作爲前綴。 List<String> res = ... return Response.ok(res, MediaType.APPLICATION_JSON_TYPE).build(); 這僅返回列表 ["abcd","efgh"] 但我想回到像 { "field" : ["abcd","efgh"] } 謝謝..

    0熱度

    1回答

    以下是我的GET方法的示例代碼,該方法應返回xml序列化版本的ConfigurationProperty作爲響應。 它在大多數時間序列化ConfigurationProperty模型,除非value設置爲ArrayList。 什麼可能是原因,當我使用javax.ws.rs.Produces完成序列化時,應如何修復它?的cp @GET @Path("{id}") @Produces({ Medi

    1熱度

    2回答

    我想序列化一個jax-rs對json字符串的響應。 來自服務器的響應是JSON,我把它從球衣客戶端: Response resp = target.request().method("PUT", Entity.json(payloadBean)) 其中payloadBean是我的JSON請求。一切工作正常,但我不能轉換JSON字符串中的resp爲了記錄它。 如果我嘗試: String s =

    0熱度

    1回答

    我正在製作一個基於配置文件動態加載模塊的應用程序。每個模塊都有自己的servlet和自己的路徑。 它的工作原理,但到目前爲止,它只是服務的內容我標註在我的課(REST服務)@Path,感謝ServerProperties.PROVIDER_PACKAGES屬性: 語境: ServletContextHandler context = new ServletContextHandler(Servle

    2熱度

    1回答

    即使在客戶端傳遞true,用布爾參數調用REST也會收到值false。 客戶: $http.post("http://localhost/getServers/?light=true") 服務器: @Path("/getServers") @POST @Produces({MediaType.APPLICATION_JSON}) public Response getServers(

    3熱度

    1回答

    我是不是談論使用REST類,如@Path或@POST。 我在談論如何將任何REST定義轉換爲類的模型 - 可以完成很多事情的模型,如生成客戶端代碼或解析傳入數據。 獎勵可能是解析現有的Resource類併爲其REST API創建模型。 此類的示例可能是Resource。資源必須有路徑。資源可能有方法,如GET或POST。方法會有參數。等等... 方法可以根據定義不同,例如A POST方法可以有一個