org.apache.tapestry5.json.JSONArray.toString()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(111)

本文整理了Java中org.apache.tapestry5.json.JSONArray.toString()方法的一些代码示例,展示了JSONArray.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONArray.toString()方法的具体详情如下:
包路径:org.apache.tapestry5.json.JSONArray
类名称:JSONArray
方法名:toString

JSONArray.toString介绍

暂无

代码示例

代码示例来源:origin: apache/tapestry-5

private String convert(List<?> input)
{
  return new JSONArray().putAll(input).toString(compactJSON);
}

代码示例来源:origin: apache/tapestry-5

public String getInitialJSON()
{
  JSONArray array = new JSONArray();
  for (Object o : selected)
  {
    String value = encoder.toClient(o);
    array.put(value);
  }
  return array.toString(compactJSON);
}

代码示例来源:origin: apache/tapestry-5

private void addPublishEventInfo(Flow<EventHandlerMethod> eventHandlerMethods,
    MutableComponentModel model)
{
  JSONArray publishEvents = new JSONArray();
  for (EventHandlerMethod eventHandlerMethod : eventHandlerMethods)
  {
    if (eventHandlerMethod.publishEvent != null)
    {
      publishEvents.put(eventHandlerMethod.eventType.toLowerCase());
    }
  }
  
  // If we do have events to publish, we apply the mixin and pass
  // event information to it.
  if (publishEvents.length() > 0) {
    model.addMixinClassName(PublishServerSideEvents.class.getName(), "after:*");
    model.setMeta(InternalConstants.PUBLISH_COMPONENT_EVENTS_META, publishEvents.toString());
  }
}

代码示例来源:origin: org.got5/tapestry5-jquery

Object onAutocomplete()
{
  JSONObject json = new JSONObject(request.getParameter("data"));
  JSONObject extra = (json.length()>1) ? new JSONObject(json.getString(EXTRA_NAME)) : new JSONObject();
  String input = json.getString(PARAM_NAME);
  final Holder<List> matchesHolder = Holder.create();
  // Default it to an empty list.
  matchesHolder.put(Collections.emptyList());
  ComponentEventCallback<List> callback = new ComponentEventCallback<List>()
  {
    public boolean handleResult(List result)
    {
      matchesHolder.put(result);
      return true;
    }
  };
  Object[] params = extra.length()==0 ? new Object[] {input} : new Object[] {input, extra};
  resources.triggerEvent(EventConstants.PROVIDE_COMPLETIONS, params, callback);
  ContentType contentType = responseRenderer.findContentType(this);
  return new TextStreamResponse(contentType.toString(), generateResponseJSON(matchesHolder.get()).toString());
}

相关文章