Пример #1
0
  @Override
  public void doGet(
      HttpServletRequest request, HttpServletResponse response, Identity subject, Identity object)
      throws Exception {

    User user = new User(subject);

    JSONObject userObject = new JSONObject();
    JSONObject currentLanguage = new JSONObject();
    currentLanguage.put("languagecode", user.getLanguageCode(request));
    currentLanguage.put("countrycode", user.getCountryCode(request));

    userObject.put("currentLanguage", currentLanguage);
    userObject.put("userTags", new JSONArray(user.getTags()));
    userObject.put("friends", new JSONObject(user.getFriendOpenIds()));

    response.getWriter().print(userObject.toString());
    response.setStatus(200);
  }