| Package | Description | 
|---|---|
| org.apache.struts2.tiles | |
| org.apache.tiles.core.factory | Factory classes, to allow creation of container instances. | 
| org.apache.tiles.core.renderer | Interfaces to manage attribute rendering. | 
| org.apache.tiles.request.render | |
| org.apache.tiles.request.velocity.render | Renderering support for Velocity. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StrutsFreeMarkerAttributeRenderer | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Renderer | StrutsTilesContainerFactory. createDefaultAttributeRenderer(BasicRendererFactory rendererFactory,
                              ApplicationContext applicationContext,
                              TilesContainer container,
                              AttributeEvaluatorFactory attributeEvaluatorFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Renderer | BasicTilesContainerFactory. createDefaultAttributeRenderer(BasicRendererFactory rendererFactory,
                              ApplicationContext applicationContext,
                              TilesContainer container,
                              AttributeEvaluatorFactory attributeEvaluatorFactory)Creates the default attribute renderer. | 
| protected Renderer | BasicTilesContainerFactory. createDefinitionAttributeRenderer(BasicRendererFactory rendererFactory,
                                 ApplicationContext applicationContext,
                                 TilesContainer container,
                                 AttributeEvaluatorFactory attributeEvaluatorFactory)Creates a  Rendererusing aDefinitionRenderer. | 
| protected Renderer | BasicTilesContainerFactory. createStringAttributeRenderer(BasicRendererFactory rendererFactory,
                             ApplicationContext applicationContext,
                             TilesContainer container,
                             AttributeEvaluatorFactory attributeEvaluatorFactory)Creates an attribute renderer to render strings. | 
| protected Renderer | BasicTilesContainerFactory. createTemplateAttributeRenderer(BasicRendererFactory rendererFactory,
                               ApplicationContext applicationContext,
                               TilesContainer container,
                               AttributeEvaluatorFactory attributeEvaluatorFactory)Creates a  Rendererthat uses aDispatchRenderer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefinitionRendererRenders an attribute that contains a reference to a definition. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ChainedDelegateRendererRenders an attribute that has no associated renderer using delegation to other renderers. | 
| class  | DispatchRendererRenders an attribute that contains a reference to a template. | 
| class  | StringRendererRenders an attribute that contains a string. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Renderer | BasicRendererFactory. defaultRendererThe default renderer. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<String,Renderer> | BasicRendererFactory. renderersThe renderer name/renderer map. | 
| Modifier and Type | Method and Description | 
|---|---|
| Renderer | RendererFactory. getRenderer(String name)Returns a renderer by its name. | 
| Renderer | BasicRendererFactory. getRenderer(String name)Returns a renderer by its name. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ChainedDelegateRenderer. addAttributeRenderer(Renderer renderer)Adds an attribute renderer to the list. | 
| void | BasicRendererFactory. registerRenderer(String name,
                Renderer renderer)Registers a renderer. | 
| void | BasicRendererFactory. setDefaultRenderer(Renderer renderer)Sets the default renderer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | VelocityRendererAttribute renderer for rendering Velocity templates as attributes. | 
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.