Package org.apache.wicket.ajax.json

Examples of org.apache.wicket.ajax.json.JSONWriter


    WebResponse webResponse = (WebResponse) getRequestCycle().getResponse();
    webResponse.setContentType("application/json");

    OutputStreamWriter out = new OutputStreamWriter(webResponse.getOutputStream(), getRequest().getCharset());
    JSONWriter json = new JSONWriter(out);

    try {
      json.object();
      json.key("results").array();
      for (T item : response) {
        json.object();
        provider.toJson(item, json);
        json.endObject();
      }
      json.endArray();
      json.key("more").value(response.getHasMore()).endObject();
    } catch (JSONException e) {
      throw new RuntimeException("Could not write Json response", e);
    }

    try {
View Full Code Here


  private String optionsJsonString()
  {
    String optionsJsonString = "";
    try
    {
      JSONWriter writer = new JSONStringer().object();
      for (String key : options.keySet())
      {
        writer.key(key).value(options.get(key));
      }
      writer.endObject();
      optionsJsonString = writer.toString();
    }
    catch (JSONException e)
    {
    }
    return optionsJsonString;
View Full Code Here

TOP

Related Classes of org.apache.wicket.ajax.json.JSONWriter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.