Package | Description |
---|---|
net.sourceforge.stripes.config |
This package provides Configuration services for Stripes, including interfaces for
locating configured components and configuration parameters.
|
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.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.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.
|
Modifier and Type | Method and Description |
---|---|
protected <T extends ConfigurableComponent> |
RuntimeConfiguration.initializeComponent(java.lang.Class<T> componentType,
java.lang.String propertyName)
Internal utility method that is used to implement the main pattern of this class: lookup the
name of a class based on a property name, instantiate the named class and initialize it.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ActionBeanContextFactory
Interface for classes that can instantiate and supply new instances of the
ActionBeanContext class, or subclasses thereof.
|
interface |
ActionBeanPropertyBinder
Interface for class(es) responsible for taking the String/String[] properties contained in the
HttpServletRequest and:
Converting them to the rich type of the property on the target JavaBean
Setting the properties on the JavaBean using the appropriate mechanism
|
interface |
ActionResolver
Resolvers are responsible for locating ActionBean instances that can handle the submitted
request.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotatedClassActionResolver
Uses Annotations on classes to identify the ActionBean that corresponds to the current
request.
|
class |
DefaultActionBeanContextFactory
Implements an ActionBeanContextFactory that allows for instantiation of application specific
ActionBeanContext classes.
|
class |
DefaultActionBeanPropertyBinder
Implementation of the ActionBeanPropertyBinder interface that uses Stripes' built in property
expression support to perform JavaBean property binding.
|
class |
NameBasedActionResolver
An ActionResolver that uses the names of classes and methods to generate sensible default
URL bindings and event names respectively.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MultipartWrapperFactory
Factory for classes that implement
MultipartWrapper . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMultipartWrapperFactory
Default implementation of a factory for MultipartWrappers.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExceptionHandler
Component that is delegated to in order to handle any exceptions that are raised
during the processing of a request which is processed through the Stripes Filter.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultExceptionHandler
Default ExceptionHandler implementation that makes it easy for users to extend and
add custom handling for different types of exception.
|
class |
DelegatingExceptionHandler
An alternative implementation of
ExceptionHandler that discovers and automatically
configures individual AutoExceptionHandler classes to handle specific types of
exceptions. |
Modifier and Type | Interface and Description |
---|---|
interface |
FormatterFactory
Interface for creating instances of formatter classes that are capable of formatting
the types specified into Strings.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultFormatterFactory
Implementation of
FormatterFactory that contains a set of built-in formatters. |
Modifier and Type | Class and Description |
---|---|
class |
SpringInterceptorSupport
Base class for developing Interceptors with dependencies on Spring managed beans.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LocalePicker
A LocalePicker is a class that determines what Locale a particular request will use.
|
interface |
LocalizationBundleFactory
Extremely simple interface that is implemented to resolve the ResourceBundles from which
various Strings are pulled at runtime.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultLocalePicker
Default locale picker that uses a comma separated list of locales in the servlet init
parameters to determine the set of locales that are supported by the application.
|
class |
DefaultLocalizationBundleFactory
Very simple default implementation of a bundle factory.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PopulationStrategy
Interface that implements the logic to determine how to populate/repopulate an input tag.
|
interface |
TagErrorRendererFactory
Constructs and returns an instance of TagErrorRenderer to handle the
error output of a specific form input tag.
|
Modifier and Type | Class and Description |
---|---|
class |
BeanFirstPopulationStrategy
An alternative tag population strategy that will normally prefer the value from the ActionBean
over values from the request - even when the ActionBean returns null! Only if the ActionBean
is not present, or does not define an attribute with the name supplied to the tag will other
population sources be examined.
|
class |
DefaultPopulationStrategy
Default implementation of the form input tag population strategy.
|
class |
DefaultTagErrorRendererFactory
A straightforward implementation of the TagErrorRendererFactory interface that looks
up the name of the renderer class in config, and if one is not supplied defaults to
using the
DefaultTagErrorRenderer . |
Modifier and Type | Interface and Description |
---|---|
interface |
TypeConverterFactory
Provides access to a set of TypeConverters for converting Strings to various types.
|
interface |
ValidationMetadataProvider
Provides a globally accessible source of validation metadata for properties and nested properties
of
ActionBean classes. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultTypeConverterFactory
Default TypeConverterFactory implementation that simply creates an instance level map of all the
TypeConverters included in the Stripes distribution, and their applicable classes.
|
class |
DefaultValidationMetadataProvider
An implementation of
ValidationMetadataProvider that scans classes and their superclasses
for properties annotated with Validate and/or ValidateNestedProperties and
exposes the validation metadata specified by those annotations. |
? Copyright 2005-2006, Stripes Development Team.