org.apache.struts2.s1
Class Struts1Action
java.lang.Object
com.opensymphony.xwork2.ActionSupport
org.apache.struts2.dispatcher.DefaultActionSupport
org.apache.struts2.s1.Struts1Action
- All Implemented Interfaces:
- Action, ScopedModelDriven<org.apache.struts.action.ActionForm>, LocaleProvider, ModelDriven<org.apache.struts.action.ActionForm>, TextProvider, Validateable, ValidationAware, java.io.Serializable
public class Struts1Action
- extends DefaultActionSupport
- implements ScopedModelDriven<org.apache.struts.action.ActionForm>
Wraps legacy Struts 1.3 Actions. Supports the following features:
- ActionForms
- ActionForwards that have the same name as a result
- ActionMessages stored in the request, converted to Struts 2 messages
- Action-level validation flag
Still to do:
- Custom ActionForward instances that don't have an associated result config
- setServlet() calls for the Action
- Most everything else...
- See Also:
- Serialized Form
Methods inherited from class com.opensymphony.xwork2.ActionSupport |
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Struts1Action
public Struts1Action()
setObjectFactory
public void setObjectFactory(ObjectFactory fac)
setConfiguration
public void setConfiguration(Configuration config)
execute
public java.lang.String execute()
throws java.lang.Exception
- Specified by:
execute
in interface Action
- Overrides:
execute
in class DefaultActionSupport
- Throws:
java.lang.Exception
setModel
public void setModel(org.apache.struts.action.ActionForm model)
- Specified by:
setModel
in interface ScopedModelDriven<org.apache.struts.action.ActionForm>
getModel
public org.apache.struts.action.ActionForm getModel()
- Specified by:
getModel
in interface ModelDriven<org.apache.struts.action.ActionForm>
isValidate
public boolean isValidate()
- Returns:
- the validate
setValidate
public void setValidate(boolean validate)
- Parameters:
validate
- the validate to set
setClassName
public void setClassName(java.lang.String className)
- Parameters:
className
- the className to set
getScopeKey
public java.lang.String getScopeKey()
- Specified by:
getScopeKey
in interface ScopedModelDriven<org.apache.struts.action.ActionForm>
setScopeKey
public void setScopeKey(java.lang.String key)
- Specified by:
setScopeKey
in interface ScopedModelDriven<org.apache.struts.action.ActionForm>
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.