Stripes 1.5.3 API Documentation

Stripes is an advanced framework for developing web applications in a Servlet environment.

See:
          Description

Core API
net.sourceforge.stripes.action This package defines the ActionBean interface and related classes and interfaces for writing ActionBeans.
net.sourceforge.stripes.mock Mock objects that implement many of the Servlet and Http Servlet interfaces.
net.sourceforge.stripes.validation This package contains interfaces and implementations of error message classes and of classes that convert Strings to rich objects, providing validation during the conversion.

 

Extension API
net.sourceforge.stripes.ajax This package provides utilities and classes that are helpful for creating AJAX applications and/or components using Stripes.
net.sourceforge.stripes.config This package provides Configuration services for Stripes, including interfaces for locating configured components and configuration parameters.
net.sourceforge.stripes.exception Contains interfaces and implementations of exception handling strategy classes.
net.sourceforge.stripes.format Contains functionality for integrating formatting of Java objects with the Stripes tag library.
net.sourceforge.stripes.integration.spring Provides classes for integrating a Stripes application with Spring, primarily by injecting Spring beans into ActionBeans.
net.sourceforge.stripes.localization This package is used by Stripes to provide localization capabilities to application.
net.sourceforge.stripes.tag Contains implementation classes for all the Stripes custom tags and interfaces for overriding the strategy used to (re-)populate tag values and rendering tags in case of validation errors.
net.sourceforge.stripes.tag.layout Provides lightweight tag classes for creating and using simple re-usable layouts similar in concept to Tiles or Sitemesh.

 

Internal Implementation
net.sourceforge.stripes.controller This package contains classes which form the core internals of Stripes.
net.sourceforge.stripes.controller.multipart Contains classes for parsing and dealing with multipart/form-data requests.
net.sourceforge.stripes.util This package contains various utility classes that are used to implement Stripes.
net.sourceforge.stripes.util.bean This package contains classes which implement a limited subset of an expression language for dealing with an extended JavaBean property syntax.
net.sourceforge.stripes.validation.expression This package provides several classes that give Stripes the ability to execute EL expressions for validation using various implementations.

 

Other Packages
net.sourceforge.stripes Contains a Main class which reports version information about Stripes (and can be invoked using java -jar stripes.jar).
net.sourceforge.stripes.tools Command line tools used in conjunction with Stripes.

 

Stripes is an advanced framework for developing web applications in a Servlet environment. The API documentaition is split into three sections. The first, Core API, is the packages that a user of Stripes will work with every day to create web applications from the simple to the complex. The second, Extension API, calls out areas where the average developer may choose to ignore, but interested developers may extend and customize the behaviour of various pieces of Stripes. The last, Internal Implementation is primarily internal implementation classes, but also contains several key components that are pluggable and if modified can drastically change the behaviour of Stripes.

Further documentation on Stripes can be found at:



? Copyright 2005-2006, Stripes Development Team.