将数据序列化为json格式时常用到的ObjectMapper,用于后端Servlet想ajax传递json格式数据,动态地将数据展示在页面上。要使用ObjectMapper类,先下载Jackson库。下载链接:https://mvnrepository.com/artifact/com.fasterxml.jackson.core
ObjectMapper中常用到的两个方法就是writeValue和writeValueAsString
首先,writeValue的使用方法:
ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(response.getOutputStream(),Object obj);
其次,writeValueAsString
ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString(Object obj);
response.getWriter().write(json);
两者只是用法有点区别,其实使用后的结果似乎是没有区别的啦!