使用servlet技术向浏览器发送JSON格式数据

一:在servlet的doGet(res,rep)或doPost(res,rep)中设置编码格式,防止浏览器中乱码

response.setContentType("text/html;charset=UTF-8");

二:获取JSON字符串str(这里使用fastjson)

String str=JSON.toJSONString(list);

三:获取输出流对象

PrintWriter out=response.getWriter();

四:输出到浏览器

out.print(str);



全部代码:

response.setContentType("text/html;charset=UTF-8");

String str=JSON.toJSONString(list);//使用fastjson

PrintWriter out=response.getWriter();

out.print(str);


猜你喜欢

转载自blog.csdn.net/nmyangmo/article/details/46363699