All Packages

Package Summary
Package
Description
Main XWork interfaces and classes.
 
 
 
 
 
 
Classes for Struts configuration and property handling.
 
Configuration entity classes.
Configuration implementation classes.
Configuration provider classes.
 
 
 
 
Type conversion annotations.
 
This package contains a reimagining of the traditional Struts filter dispatchers.
 
 
 
Classes to help dispatch multipart HTTP requests.
 
 
Guice (pronounced "juice").
Guice util classes.
Interceptor classes.
Interceptor annotations.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
XWork specific mock classes.
 
 
 
 
 
 
 
 
 
The new xslt view supports an extensible Java XML adapter framework that makes it easy to customize the XML rendering of objects and to incorporate structured XML text and arbitarary DOM fragments into the output.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
XWork util classes.
 
 
 
Classes and utilities used to track location information.
 
XWork validation subsystem.
Validator annotations.
XWork default validator classes.
 
 
Classes for views using FreeMarker.
 
 
 
 
 
Struts's JSP tag library.
Struts's JSP tag library for iterator handling.
Struts' JSP UI tags.
 
Miscellaneous helper classes for all views.
Classes for views using Velocity.
 
 
 
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. a menu) and then rendered.
 
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. it allows to specify how to access the locale that the user wants to use.
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. a menu) and then rendered.
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.
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.