Interface TemplateService

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void install​(java.util.Set<org.webpieces.ctx.api.extension.HtmlTagCreator> htmlCreators)
      Special way to install more tags.
      void loadAndRunTemplate​(java.lang.String templatePath, java.io.StringWriter out, java.util.Map<java.lang.String,​java.lang.Object> pageArgs)  
      java.lang.String loadAndRunTemplate​(java.lang.String templatePath, java.util.Map<java.lang.String,​java.lang.Object> pageArgs, java.util.Map<java.lang.Object,​java.lang.Object> setTagProps)
      Purely for tag use only.
    • Method Detail

      • loadAndRunTemplate

        void loadAndRunTemplate​(java.lang.String templatePath,
                                java.io.StringWriter out,
                                java.util.Map<java.lang.String,​java.lang.Object> pageArgs)
      • loadAndRunTemplate

        java.lang.String loadAndRunTemplate​(java.lang.String templatePath,
                                            java.util.Map<java.lang.String,​java.lang.Object> pageArgs,
                                            java.util.Map<java.lang.Object,​java.lang.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​(java.util.Set<org.webpieces.ctx.api.extension.HtmlTagCreator> htmlCreators)
        Special way to install more tags. Development server calls this after recompiles to re-install tags