See: Description
Interface | Description |
---|---|
ActionBean |
Interface for all classes that respond to user interface events.
|
Message |
Represents a message that can be displayed to the user.
|
Resolution |
Type that is designed to be returned by "handler" methods in ActionBeans.
|
Class | Description |
---|---|
ActionBeanContext |
Encapsulates information about the current request.
|
ErrorResolution |
Resolution for sending HTTP error messages back to the client.
|
FileBean |
Represents a file that was submitted as part of an HTTP POST request.
|
ForwardResolution |
Resolution that uses the Servlet API to forward the user to another path within the
same web application using a server side forward.
|
LocalizableMessage |
A non-error message class that can localize (or at least externalize) the message String
in a resource bundle.
|
OnwardResolution<T extends OnwardResolution<T>> |
Abstract class that provides a consistent API for all Resolutions that send the user onward to
another view - either by forwarding, redirecting or some other mechanism.
|
RedirectResolution |
Resolution that uses the Servlet API to redirect the user to another path by issuing
a client side redirect.
|
SimpleMessage |
A simple non-error message that uses the String supplied to it as the message (i.e.
|
StreamingResolution |
Resolution for streaming data back to the client (in place of forwarding the user to
another page).
|
Enum | Description |
---|---|
StrictBinding.Policy |
The options for the
StrictBinding.defaultPolicy() element. |
Annotation Type | Description |
---|---|
After |
Specifies that the annotated method should be run after the specified
LifecycleStage (s). |
Before |
Specifies that the annotated method should be run before the specified
LifecycleStage (s). |
DefaultHandler |
Marker annotation to specify that a method within an ActionBean is the default handler for
events if a specific event cannot be identified.
|
DontBind |
Marker annotation to specify that the event handled by the annotated method should skip
LifecycleStage.BindingAndValidation altogether. |
DontValidate |
Specify that the event handled by the annotated method should not have validation run on it
before the handler is invoked.
|
HandlesEvent |
Annotation used by ActionBean to declare that a method is capable of handling a named event
being submitted by a client.
|
HttpCache |
This annotation can be applied to an event handler method or to an
ActionBean class to
suggest to the HTTP client how it should cache the response. |
SessionScope |
Annotation that is used to specify that an ActionBean should be instantiated and stored across
requests in the Session scope.
|
StrictBinding |
When applied to an
ActionBean , this annotation turns on binding access controls. |
UrlBinding |
Annotation used to bind ActionBean classes to a specific path within the web application.
|
Wizard |
Annotation that marks an ActionBean as representing a wizard user interface (i.e.
|
This package defines the ActionBean interface and related classes and interfaces for writing ActionBeans. This should be the first stop for anyone learning Stripes. To implements a basic ActionBean you will need to become familiar with the following:
? Copyright 2005-2006, Stripes Development Team.