java - JSON服务器生成JSON(java语言)

标签 java json tomcat jetty json-api

我需要生成一些 JSON 数据(使用 java)以在客户端上测试它们。我阅读了一些文档,但我不确定如何从 jetty 或 tomcat 或其他文档开始。此外,我不确定我是否需要“JSON api 服务器”。如果您知道这样做的任何说明,请告诉我好吗?

谢谢

编辑:

谢谢,我做到了,但请尝试 Rest api 服务器 + jetty

最佳答案

有了 Apache wink,你的 tomcat 服务器变成了一个 rest api:

 @GET
 @Consumes(MediaType.APPLICATION_JSON)
 @Produces(MediaType.APPLICATION_JSON)
 public JSONObject postJSON(JSONObject requestJSON) {
 String property = requestJSON.getString("property");
 JSONObject jobj = new JSONObject();
 return jobj;
 }
 /* Book is a JAXB annotated class */
 @GET
 @Consumes(MediaType.APPLICATION_JSON)
 @Produces(MediaType.APPLICATION_JSON)
 public Book postJSONBook(Book requestBookEntity) {
 String title = requestBookEntity.getTitle();
 /* other code */
 Book response = new Book();
 return response;
 }

您的客户端将收到一个 json 字符串。

关于java - JSON服务器生成JSON(java语言),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35561688/

相关文章:

java - 处理 JSON 时出现异常

Json 模式根据另一个字段验证一个字段的长度

tomcat - Tomcat 5.5连接SQL 2008时JDBC错误 : What am I missing?

debugging - 使用 maven tomcat 插件调试 webapp 时如何包含提供的依赖项?

java - Tomcat 中的 Servlet、过滤器和线程

java - 在 JScrollPane 中调整 JPanel 的大小 - 永远不会小于视口(viewport)

Java将对象的变量插入数组

java - 充气类时出错?

java - 在 NavigationDrawer 中单击按钮打开 Activity

javascript - 从 json 创建数组,但值有异常(exception)