Package org.apache.tiles.api.preparer

# Interface ViewPreparer

public interface ViewPreparer

Executed prior to rendering a view.

A view preparer is typically used to provide last minute translations of the data within the attribute context. A preparer is not intended to replace the controller within an MVC architecture.

See

- <insert>
- <definition>

>

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `execute(Request tilesContext, AttributeContext attributeContext)`
  Method associated to a tile and called immediately before the tile is included.

- ## Method Details

  - ### execute

    void execute(Request tilesContext, AttributeContext attributeContext)
    Method associated to a tile and called immediately before the tile is included.
    Parameters:
      `tilesContext` - Current tiles application context.
      `attributeContext` - Current tile context.
    Throws:
      `PreparerException` - If something goes wrong during execution.