protected void render(final String template, final Map<String, Object> renderContext, final Writer output) throws IOException { templateRenderer.render(template, renderContext, output); }
private String render(String templateName, Map<String,Object> context) throws IOException { StringWriter writer = new StringWriter(); templateRenderer.render(templateName, context, writer); return writer.toString(); } }
private String renderWithTemplate(Map<String, Object> ctx, String templatePath) throws IOException { StringWriter output = new StringWriter(); templateRenderer.render(templatePath, ctx, output); return output.toString(); }
private String render(String templateName, Map<String,Object> context) throws IOException { StringWriter writer = new StringWriter(); templateRenderer.render(templateName, context, writer); return writer.toString(); } }
private void render(String template, Map<String, Object> context, HttpServletResponse resp) throws ServletException { resp.setContentType(CONTENT_TYPE); try { templateRenderer.render(template, context, resp.getWriter()); } catch (IOException e) { throw new ServletException(e); } }
public static String render(TemplateRenderer renderer, String template, Map<String, Object> map) throws RenderingException, IOException { Map<String, Object> context = new HashMap<String, Object>(); context.putAll(map); StringWriter writer = new StringWriter(); renderer.render(template, context, writer); return writer.toString(); }
@Override protected void doGet(final HttpServletRequest req, final HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html"); String queryParams = req.getQueryString(); ImmutableMap<String, Object> context = ImmutableMap.<String, Object>of("time", String.valueOf(System.currentTimeMillis()), "queryParams", (queryParams == null) ? "" : queryParams); templateRenderer.render("auth-test-iframe.vm", context, resp.getWriter()); } }
private void renderError(HttpServletResponse response, String message) throws IOException { response.setContentType("text/html"); response.setCharacterEncoding("UTF-8"); Map<String, Object> context = new HashMap<>(); context.put("message", message); context.put("applicationProperties", applicationProperties); templateRenderer.render(AUTH_ERROR_TEMPLATE, unmodifiableMap(context), response.getWriter()); }
public void render(final Object model, final String template) throws IOException { final Map<String, Object> context = Maps.newHashMap(); context.put("it", model); context.put("renderer", this); context.put("httpContext", httpContext); context.put("request", httpServletRequest); context.put("response", httpServletResponse); templateRenderer.render(getAbsolutePath(model.getClass(), template), context, writer); }
private void printRedirectWarningMessage(final String redirectUrl, final HttpServletResponse response) throws IOException { response.setContentType("text/html"); final Map<String, Object> context = buildMessageContext(redirectUrl); templateRenderer.render(REDIRECT_WARNING_TEMPLATE, context, response.getWriter()); }
private void render(String template, HttpServletRequest request, HttpServletResponse response) throws IOException { response.setContentType("text/html"); templateRenderer.render(template, getContext(request), response.getWriter()); }
@Override public void renderAccessDenied(final Writer writer) throws IOException { Map<String, Object> renderContext = ImmutableMap.<String, Object>builder() .put("title", StringUtils.defaultIfEmpty(title, "")) .put("decorator", ATL_GENERAL) .build(); templateRenderer.render(accessDeniedTemplate, renderContext, writer); }
@Override public String renderTemplate(final String templatePath, final Map<String, Object> context) throws IOException { final StringWriter messageWriter = new StringWriter(); templateRenderer.render(templatePath, context, messageWriter); return removeWhitespacesFrom(messageWriter.toString()); }
@Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html;charset=utf-8"); Map<String, Object> context = ImmutableMap.<String,Object>of("baseurl", URI.create(applicationProperties.getBaseUrl()).normalize().toASCIIString(), "version", properties.getFastdevVersion()); renderer.render("fastdev-output.vm", context, response.getWriter()); } }
private String generateMailBody() throws RenderingException, IOException { Map<String, Object> context = new HashMap<String, Object>(); context.put("description", request.getDescription()); context.put("contactEmail", request.getFromAddress()); context.put("priority", String.valueOf(request.getPriority())); StringWriter writer = new StringWriter(); templateRenderer.render(getTemplateFile(), context, writer); return writer.toString(); }
private void renderView(String view, Writer writer, Map<String, Object> context) throws IOException { String viewPath = getViewPath(view); if (!hasResource(viewPath)) { throw new IllegalStateException("No view resource found for path " + viewPath); } templateRenderer.render(viewPath, context, writer); }
private void showAddNotes(HttpServletRequest request, HttpServletResponse response, Map<String, Object> context) throws Exception { setNavigationPaths(context, ExportServletMapping.EXPORT_ADD_NOTES); renderer.render(ExportServletMapping.EXPORT_ADD_NOTES.getResultTemplate(), context, response.getWriter()); }
@Override protected final void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String username = userManager.getRemoteUsername(req); if (username == null) { redirectToLogin(req, resp); return; } resp.setContentType("text/html;charset=utf-8"); renderer.render(getTemplatePath(), getContext(req), resp.getWriter()); }
private void showChooseZip(HttpServletRequest request, HttpServletResponse response, Map<String, Object> context, ImportServletMapping servletMapping) throws Exception { String originalUrl = getSessionAttributeOrNull(request, SessionVar.WFSHARE_ORIGINAL_URL.name()); clearSessionAttributes(request.getSession()); if (null != originalUrl) { request.getSession().setAttribute(SessionVar.WFSHARE_ORIGINAL_URL.name(),originalUrl); } setNavigationPaths(context, servletMapping); context.put("isSysAdmin",isSystemAdmin());//NON-NLS renderer.render(servletMapping.getResultTemplate(), context, response.getWriter()); }
@Override protected final void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String username = userManager.getRemoteUsername(req); if (username == null || !userManager.isSystemAdmin(username)) { redirectToLogin(req, resp); return; } resp.setContentType("text/html;charset=utf-8"); renderer.render(getTemplatePath(), getContext(req), resp.getWriter()); }