/** @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String result = HttpUtil.handleRequest(request); System.out.println("GetFriendsServlet:" + result); try { JSONObject jsonObject = new JSONObject(result); String phone = jsonObject.getString("phone"); List<User> friends = new Database().getFriends(phone); JSONArray jsonArray = new JSONArray(); for (User friend : friends) { String friendName = friend.getName(); String friendPhone = friend.getPhone(); JSONObject friendObj = new JSONObject(); friendObj.put("phone", friendPhone); friendObj.put("name", friendName); jsonArray.put(friendObj); } System.out.println("GetFriendsServlet:" + jsonArray.toString()); HttpUtil.handleResponse(response, jsonArray.toString()); } catch (JSONException e) { e.printStackTrace(); } }