Struts 2 Tiles Plugin 7.0.3 API
Packages
Package
Description
The Tiles taglib and framework allows building web pages by assembling reusable
pieces of pages, called Tiles.
Tiles access package.
Classes and interfaces to be used when it is needed to create Tiles definitions
during the execution of the application.
"View preparers" are objects that allows the "preparation" of a Tiles artifact
(definition, template or attribute) before it is rendered.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
Runtime part for all Autotag generated code.
Annotations to be used in template classes.
Utilities for Autotag core runtime.
Autotag support for Freemarker.
The Autotag generation classes.
Autotag support for JavaServer Pages.
Domain model classes representing a parsed template suite.
Velocity tools to be used in Velocity templates.
Autotag support for Velocity.
It contains classes and interfaces to allow manipulations of "definitions", i.e.
Classes to simply load definitions depending on a customization key.
Allows reading definitions with the use of Jakarta Commons Digester.
Classes to manage pattern matching in definition names, and substitution in attributes.
In Tiles it is possible to use regular expression patterns thanks to this package.
In Tiles it is possible to use wildcard patterns thanks to this package.
Interfaces to manage attribute value evaluation.
Classes to manage attribute value evaluation.
Factory classes, to allow creation of container instances.
It contains the basic implementations of Tiles container.
It contains the basic implementations of mutable Tiles containers.
Classes and interfaces to allow locale resolution in an application, i.e.
Basic implementation of the locale resolver.
"View preparers" are objects that allows the "preparation" of a Tiles artifact
(definition, template or attribute) before it is rendered.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
It is useful, for example, when a view item should be built and stored in a particular context (e.g.
Interfaces to manage attribute rendering.
Classes to start the Tiles engine up.
Static utility classes used throughout the implementation.
Attribute evaluator classes that can perform EL evaluation for attributes.
Classes for supporting FreeMarker in Tiles.
Attribute evaluator classes that can perform OGNL evaluation for attributes.
Methods to get, set and remove attributes from different sources (like HTTP requests
or sessions).
Special collections and maps for attributes (like HTTP request
or session attributes).
Support for Freemarker's Environment as a request.
Runtime part of Autotag support for Freemarker.
Extractors to get information from Freemarker objects.
Servlets for easy addition of shared variables.
Support of Tiles request in a JSP environment.
Runtime part of Autotag support for JavaServer pages.
Extractors to get scopes from
PageContext
.Utilities to work with dynamic class loading and instantiation.
Tiles request support for Servlet technology.
Extractors to get attributes and other info from servlet requests and contexts.
Tiles request support for Velocity.
Runtime part of Autotag support for Velocity.
Extractors to get info about Velocity-specific objects.
Renderering support for Velocity.
Tiles template classes, that enable to write support code for template languages (JSP, FreeMarker, Velocity).
Classes to support Velocity under a servlet environment in Tiles.
Classes that allow the use of "Tiles template" as a Velocity tool.
The "tiles-jsp" tag library contains tags that are useful to create
templates, subpages other reusable view parts using the "tiles-core" package.
Classes to start the Tiles engine up in a web environment.
Utility classes to use Tiles in a servlet environment.