【发布时间】:2018-02-03 10:32:43
【问题描述】:
我正在使用 Tom Cat 服务器和 Jersey 框架来实现 RESTful Web 服务。我有一个 main 方法,我想在 main 中调用它,然后运行 Tomcat。我该怎么做?
@GET
@Path("/{parameterPk}/{parameterData}")
public Response getJSONObj(@PathParam("parameterPk") String parameterPk,
@PathParam("parameterData") String parameterData) {
System.out.println("Starting...");
JSONObject jsonObj = new JSONObject();
jsonObj.put(IDENTIFIER_JSON_ID, parameterPk);
jsonObj.put(IDENTIFIER_JSON_DATA, parameterData);
JSONArray jsonarray = new JSONArray();
jsonarray.add(jsonObj);
System.out.println(jsonarray);
JSONObject jsonMain = new JSONObject();
jsonMain.put("Employee", jsonarray);
System.out.println(jsonMain.toString());
return Response.status(200).entity(jsonMain.toString()).build();
}
【问题讨论】:
-
您的服务是否正在运行和测试?据我了解 - 你想创建一个客户?我相信你会丢失在你喜欢的搜索引擎中搜索“java restful client”的例子(例如alvinalexander.com/java/…)
标签: java rest web-services web jersey