DataComponentServerResource.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:FinanceAnalytics 作者:
@GET
@Produces(value = MediaType.TEXT_HTML)
public String getComponentInfosHtml(@Context ServletContext servletContext, @Context UriInfo uriInfo) {
  ComponentServer server = createServerInfo();
  server.setUri(uriInfo.getBaseUri());
  Multimap<Class<?>, ComponentInfo> byType = TreeMultimap.create(ORDER_CLASS, ORDER_CLASSIFIER);
  for (ComponentInfo info : server.getComponentInfos()) {
    byType.put(info.getType(), info);
  }
  FreemarkerOutputter freemarker = new FreemarkerOutputter(servletContext);
  FlexiBean out = FreemarkerOutputter.createRootData(uriInfo);
  out.put("componentServer", server);
  out.put("infosByType", byType);
  out.put("uris", new WebHomeUris(uriInfo));
  return freemarker.build("data/componentserver.ftl", out);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号