[JAVA EE]如何返回(响应给)客户端JSON格式数据笔记1

[JAVA EE]如何返回(响应给)客户端JSON格式数据笔记1_第1张图片

客户端如何获取以上JSON格式数据:

服务端代码如下

ArrayList arr = new ArrayList();
List list = userDao.getUser();
for (User user : list) {
                String s = "{";
                s += "\"id\":"  + user.getId() + ",";
                s += "\"name\":" + "\"" + user.getName() + "\"" + ",";
                s += "\"username\":" + "\"" + user.getPassword() + "\"" + ",";
                s += "\"password\":" + "\"" + user.getPassword() + "\"" ;
                s += "}";
                System.out.println(s);

                arr.add(s);

            }
resp.getWriter().print(arr);

注意:其中List list = userDao.getUser();是返回查询表中所有信息,获取的信息如下图所示

 客户端处理服务端发来的响应,代码如下

[JAVA EE]如何返回(响应给)客户端JSON格式数据笔记1_第2张图片

客户端处理处理结果

[JAVA EE]如何返回(响应给)客户端JSON格式数据笔记1_第3张图片

 

你可能感兴趣的:(java,ee,java-ee,json,java,笔记)