Interface TemplateService

All Known Implementing Classes:
AbstractTemplateService, ProdTemplateService

public interface TemplateService
  • Method Details

    • loadAndRunTemplate

      void loadAndRunTemplate(String templatePath, StringWriter out, Map<String,Object> pageArgs)
    • loadAndRunTemplate

      String loadAndRunTemplate(String templatePath, Map<String,Object> pageArgs, Map<Object,Object> setTagProps)
      Purely for tag use only. we could hide this as strictly speaking, this is not for any webserver to call but for tags to use
    • install

      void install(Set<org.webpieces.ctx.api.extension.HtmlTagCreator> htmlCreators)
      Special way to install more tags. Development server calls this after recompiles to re-install tags