# Package org.apache.tiles.template

Tiles template classes, that enable to write support code for template languages (JSP, FreeMarker, Velocity).

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  AttributeResolver | Resolves an attribute, depending on the given parameters.

- Class Summary
  Class | Description
  --- | ---
  AddAttributeModel | Add an element to the surrounding list.
  AddListAttributeModel | Declare a list that will be pass as an attribute.
  ComposeStackUtil | Utilities to work with compose stacks.
  DefaultAttributeResolver | The default implementation of AttributeResolver.
  DefinitionModel | Create a definition at runtime.
  GetAsStringModel | Render the value of the specified template attribute to the current Writer
  ImportAttributeModel | Import attribute(s) in specified context.
  InsertAttributeModel | Inserts the value of an attribute into the page.
  InsertDefinitionModel | Insert a definition.
  InsertTemplateModel | Insert a template.
  PutAttributeModel | Put an attribute in enclosing attribute container tag.
  PutListAttributeModel | Declare a list that will be pass as attribute to tile.
  SetCurrentContainerModel | Selects a container to be used as the "current" container.

- Exception Summary
  Exception | Description
  --- | ---
  NoSuchAttributeException | Indicates that a named attribute has not been found.

## Package org.apache.tiles.template Description

Tiles template classes, that enable to write support code for template languages (JSP, FreeMarker, Velocity).

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.