我们如何将Json对象从servlet传递给JAVA类文件?

时间:2017-03-21 10:29:00

标签: java json servlets

我们如何将Json对象从servlet传递给JAVA类文件? 我是Java开发人员的新手,不知道如何从servlet调用和访问java类文件中的Json对象。

1 个答案:

答案 0 :(得分:4)

导入Jackson,这是JSON(反)序列化的通用库

<dependency>
   <groupId>com.fasterxml.jackson.core</groupId>
   <artifactId>jackson-core</artifactId>
   <version>2.8.6</version>
</dependency>

在你的代码中使用(写下这个没有ide,所以可能需要一些调整)

ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString(yourObject); //yourObject must have proper getters

servletResponse.setStatus(HttpServletResponse.SC_OK);
servletResponse.getWriter().write(json);
servletResponse.getWriter().close(); //should flush on close automatically