|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 Summary | |
|---|---|
| StrictBinding.Policy | The options for the StrictBinding.defaultPolicy() element. |
| Annotation Types Summary | |
|---|---|
| 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 indicates that binding access controls
are in effect. |
| 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:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||