Package net.sourceforge.stripes.action

This package defines the ActionBean interface and related classes and interfaces for writing ActionBeans.

See:
          Description

Interface Summary
ActionBean Interface for all classes that respond to user interface events.
Resolution Type that is designed to be returned by "handler" methods in ActionBeans.
 

Class Summary
ActionBeanContext Encapsulates information about the current request.
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.
OnwardResolution 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.
StreamingResolution Resolution for streaming data back to the client (in place of forwarding the user to another page).
 

Annotation Types Summary
DefaultHandler Marker annotation to specify that a method within an ActionBean is the default handler for events if a specific event cannot be identified.
DontValidate Marker annotation to 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.
SessionScope Annotation that is used to specify that an ActionBean should be instantiated and stored across requests in the Session scope.
UrlBinding Annotation used to bind ActionBean classes to a specific path within the web appliction.
 

Package net.sourceforge.stripes.action Description

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, Stripes Development Team.