目前我正在寻找带有 JSON 响应 View 的 Spring MVC 示例,大多数示例都讨论 JSON 响应 View 的 Jackson API。我不明白为什么我们需要 Jackson API 以 JSON 形式返回响应。还有其他方法可以在响应中返回 JSON View 吗?而且我也不明白当我们使用 Jackson 时,它的 View 如何呈现为 JSON 数组值作为响应。有人可以让我在哪里可以得到一个清晰的想法吗?
最佳答案
您不必为 Spring MVC 项目使用 Jackson API,对我来说最简单的一个是 JSONObject
这是 source和一些例子mkyong您可以轻松创建 Json 对象并通过这种方式解析它。
JSONObject sessionJSonObj =new JSONObject().put("session", "session") ;
String sessionJSonObj = (JSONObject) querySessionJSonObj.get("session");
And also I do not understand when we are using Jackson how view it is getting rendered as JSON Array values in response?
实际上,JACKSON
为您提供了一个 API,您可以使用它轻松执行 JSON
操作,例如 JSONObject
、GSON
或其他 JSON API
。其他 API 也具有这种用于数组操作或其他数据类型的功能。
关于json - 为什么我们需要 Jackson api 来实现 Spring MVC 中的 JSON 响应 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28678733/