public class JavaTemplateEngine extends BaseTemplateEngine
| Modifier and Type | Field and Description | 
|---|---|
| protected TemplateEngineManager | templateEngineManager | 
DEFAULT_THEME_PROPERTIES_FILE_NAME| Constructor and Description | 
|---|
| JavaTemplateEngine() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected String | getSuffix() | 
| void | renderTemplate(TemplateRenderingContext templateContext) | 
| void | setDefaultTemplateType(String defaultTemplateTheme)Allows for providing an alternative default struts theme. | 
| void | setTemplateEngineManager(TemplateEngineManager mgr) | 
| void | setThemeClasses(String themeClasses)Allows for providing custom theme classes (implementations of the org.apache.struts2.views.java.Theme) interface
 for custom rendering of tags using the javatemplates engine | 
getFinalTemplateName, getThemePropertiesFileName, getThemePropsprotected TemplateEngineManager templateEngineManager
public void setTemplateEngineManager(TemplateEngineManager mgr)
protected String getSuffix()
getSuffix in class BaseTemplateEnginepublic void renderTemplate(TemplateRenderingContext templateContext) throws Exception
Exceptionpublic void setThemeClasses(String themeClasses)
themeClasses - a comma delimited list of custom theme class namespublic void setDefaultTemplateType(String defaultTemplateTheme)
defaultTemplateTheme - the struts default themeCopyright © 2000–2025 Apache Software Foundation. All rights reserved.