第二种使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,gson。
利用HttpServletResponse,然后获取response.getOutputStream()或response.getWriter()
直接输出。
- public class JsonUtil
- {
-
- private static Gson gson=new Gson();
-
-
- /**
- * @MethodName : toJson
- * @Description : 将对象转为JSON串,此方法能够满足大部分需求
- * @param src:将要被转化的对象
- * @return :转化后的JSON串
- */
- public static String toJson(Object src) {
- if (src == null) {
- return gson.toJson(JsonNull.INSTANCE);
- }
- return gson.toJson(src);
- }
- }