使用json在Javaservlet中创建json数组

使用json在Javaservlet中创建json数组,java,json,servlets,Java,Json,Servlets,我想创建这样的json数组,将jquery datatable插件与Javaservlet结合使用 { "data": [ { "name": "Tiger Nixon", "position": "System Architect", "salary": "$320,800", "start_date": "2011/04/25", "office": "Edinburgh", "extn": "5421"

我想创建这样的json数组,将jquery datatable插件与Javaservlet结合使用

{
  "data": [
    {
      "name": "Tiger Nixon",
      "position": "System Architect",
      "salary": "$320,800",
      "start_date": "2011/04/25",
      "office": "Edinburgh",
      "extn": "5421"
    },
    {
      "name": "Garrett Winters",
      "position": "Accountant",
      "salary": "$170,750",
      "start_date": "2011/07/25",
      "office": "Tokyo",
      "extn": "8422"
    }
  ]
}

创建一个表示JSON对象的POJO。包含第二个对象列表的顶部对象。使用jackson或xstream将Java对象封送为Json,并将Json字符串写入servlet响应。

创建一个表示Json对象的POJO。包含第二个对象列表的顶部对象。使用jackson或xstream将Java对象封送为Json,并将Json字符串写入servlet响应。

实际上非常简单。使用Google
gson.jar
或者从这里下载或者将依赖项(如果您的项目是Maven)添加到您的
pom.xml

<dependency>
    <groupId>com.google.code.gson</groupId>
    <artifactId>gson</artifactId>
    <version>2.2.2</version>
</dependency>

com.google.code.gson

注意:-这只是一个参考代码。您可以根据需要以自己的方式实施。多谢各位


其实很简单。使用Google
gson.jar
或者从这里下载或者将依赖项(如果您的项目是Maven)添加到您的
pom.xml

<dependency>
    <groupId>com.google.code.gson</groupId>
    <artifactId>gson</artifactId>
    <version>2.2.2</version>
</dependency>

com.google.code.gson

注意:-这只是一个参考代码。您可以根据需要以自己的方式实施。多谢各位