Package org.apache.struts2.result
Interface Result
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
PlainResult
- All Known Implementing Classes:
ActionChainResult
,FreemarkerResult
,HttpHeaderResult
,MockResult
,NullResult
,PlainTextResult
,PostbackResult
,ServletActionRedirectResult
,ServletDispatcherResult
,ServletRedirectResult
,StreamResult
,StrutsResultSupport
All results (except for
Action.NONE
) of an Action
are mapped to a View implementation.
Examples of Views might be:
- SwingPanelView - pops up a new Swing panel
- ActionChainView - executes another action
- SerlvetRedirectView - redirects the HTTP response to a URL
- ServletDispatcherView - dispatches the HTTP response to a URL
- Author:
- plightbo
-
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(ActionInvocation invocation) Represents a generic interface for all action execution results.
-
Method Details
-
execute
Represents a generic interface for all action execution results. Whether that be displaying a webpage, generating an email, sending a JMS message, etc.- Parameters:
invocation
- the invocation context.- Throws:
Exception
- can be thrown.
-