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

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

- - ### Method Detail

    - #### 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.

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