|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbstractFieldValidatorDescriptionexecute() method.invocation context.
ActionConfigMatcher.ActionConfigMatcher(PatternMatcher, Map, boolean) instead
ActionConfigMatcher.ActionConfigMatcher(PatternMatcher, Map, boolean) instead
Action is executed.StrutsPrepareFilter and
StrutsExecuteFilter to use other Servlet filters that need access to
the ActionContextActionInvocation represents the execution state of an Action.ActionProxyFactory is used to create ActionProxys to be executed.#addContainerProvider()
LocationUtils.LocationFinder to the list of finders that will be queried for an object's
location by LocationUtils.getLocation(Object, String).
InterceptorMapping object.
InterceptorMapping objects.
PreResultListener to be notified after the Action is executed and
before the Result is executed.
operationMode is in 'STORE'.
alias(type, Container.DEFAULT_NAME,
type).
struts.properties where the altSyntax flag is defined.
ValidatorContext wrapper that
returns the full field name
com.opensymphony.xwork2.validator.AbstractActionValidatorManager.InternalValidatorContextWrapper#getFullFieldName(String)
by consulting it's parent if its an VisitorFieldValidator.AppendingValidatorContext.ParameterFilterInterceptor.AnnotationUtils
Various utility methods dealing with annotationsAnnotationValidationConfigurationBuilderMap interface to handle a collection of attributes and
init parameters in a ServletContext object.F, resulting in an object
of type T.
method should be
apply (not filtered) depending on the set of excludeMethods and
includeMethods.
MethodFilterInterceptorUtil.applyMethod(Set, Set, String), except that excludeMethods
and includeMethods are supplied as comma separated string.
operationMode is 'RETRIEVE'.
Action execution and
before the Result execution.
Action class
are NOT permitted to be set from HttpRequest parameters.ObjectFactory.
ReferenceCache.create(Object).
String.toUpperCase(java.util.Locale).
methodName.
Unchainable.ConfigurationManager.clearContainerProviders()
String into an object
representing the pattern matchable by this class.
String into a int []
representing the pattern matchable by this class.
ActionMapper if the former
failed to obtained a valid ActionMapping or uri.TextProvider that takes in an array or List of TextProviders, it will
consult each of them in order to get a composite result.CompositeTextProvider with some predefined textProviders.
CompositeTextProvider with some predefined textProviders.
expression passed in against value stack.
ConditionalVisitorFieldValidator
<field name="colleaguePosition">
<field-validator type="fieldexpression" short-circuit="true">
reason == 'colleague' and colleaguePositionID == '_CHOOSE_'
<message>You must choose a position where you worked with this person,
or choose "Other..."</message>
</field-validator>
<field-validator type="conditionalvisitor">
reason == 'colleague' and colleaguePositionID == 'OTHER'
<message/>
</field-validator>
</field>ConfigurationException with no detail message.
ConfigurationException with the specified
detail message.
ConfigurationException with the specified
detail message.
ConfigurationException with no detail message.
ConfigurationException with no detail message.
ConfigurationException with the specified
detail message.
ConfigurationException with the specified
detail message.
Inject.Container.Container implementation.contains(type,
Container.DEFAULT_NAME).
obj2 exists in obj1.
ContainUtil will check if object 1 contains object 2.ConversionDescriptionConversionErrorFieldValidatorDescriptionConversionRuleConversionTypeXWorkConverter if none
is specified.
XWorkConverter if none
is specified.
XWorkConverter if none
is specified.
Container instance.
ReflectionContextState.CREATE_NULL_OBJECTS instead
instead
ActionProxy for the given namespace and action name by looking up the configuration.The ActionProxy
should be fully initialized when it is returned, including having an ActionInvocation instance associated.
ActionProxyFactory.createActionProxy(String,String,String,Map,boolean,boolean) instead
ActionProxy for the given namespace and action name by looking up the configuration.The ActionProxy
should be fully initialized when it is returned, including having an ActionInvocation instance associated.
ActionProxy for the given namespace and action name by looking up the configuration.The ActionProxy
should be fully initialized when it is returned, including passed ActionInvocation instance.
Dispatcher that subclasses can override
with a custom Dispatcher, if needed.
Dispatcher
ValueStack
ValueStack
DateDirectiveDateModelDateRangeFieldValidatorDescriptionConfiguration.getTemplate(String, Locale) call.
ftl.
ActionProxyFactory.ValidatorContext wrapper that
returns the full field name
DefaultActionValidatorManager.InternalValidatorContextWrapper.getFullFieldName(String)
by consulting it's parent if its an VisitorFieldValidator.AppendingValidatorContext.DefaultSettings
to use when another implementation is not provided (plugged in).
ObjectTypeDeterminer looks at the Class-conversion.properties for entries that indicated what
objects are contained within Maps and Collections.struts.custom.properties),
and any custom message resources ().
Settings objects
to update settings or retrieve settings values.Settings objects.
ValidatorContext interface.ReflectionContextState.DENY_INDEXED_ACCESS_EXECUTION instead
ReflectionContextState.DENY_METHOD_EXECUTION instead
in using
referenceType and puts them in out.
ActionMapper.
ActionValidatorManager proper validate method.
HttpServletResponse.sendRedirect(String).
ActionInvocation and returns a inputResultName
when action / field errors is found registered.
DOMBuilder is a utility class that will generate a W3C
DOM Document from SAX events.DoubleRangeFieldValidatorDescriptionDefaultActionMapper.dropExtension(java.lang.String,org.apache.struts2.dispatcher.mapper.ActionMapping) instead
EmailValidatorDescriptiono only if
o is an InterceptorStackConfig object
both names are equals
all of their InterceptorMappings are equals
TokenHelper.DEFAULT_TOKEN_NAME
if no name is provided) so that the same token can be re-used for the scope of a request for the same name.
ExpressionValidatorDescriptionfactory(type,
Container.DEFAULT_NAME, factory, scope).
factory(type, name, factory,
Scope.DEFAULT).
factory(type,
Container.DEFAULT_NAME, factory, Scope.DEFAULT).
factory(type,
Container.DEFAULT_NAME, implementation).
factory(type,
Container.DEFAULT_NAME, type).
factory(type, name, type).
factory(type,
Container.DEFAULT_NAME, implementation, scope).
factory(type,
Container.DEFAULT_NAME, type, scope).
factory(type, name, type,
scope).
RuntimeException based on the given information.
FieldExpressionValidatorDescriptionMultiPartRequestWrapper, which is automatically applied for any request that
includes a file.StrutsPrepareAndExecuteFilter instead or
StrutsPrepareFilter and StrutsExecuteFilter
if needing using the ActionContextCleanUp filter in addition to this onefinalizeReferent() method which a
background thread invokes after the garbage collector reclaims the
referent.finalizeReferent() method which a background
thread invokes after the garbage collector reclaims the referent.finalizeReferent() method which a background
thread invokes after the garbage collector reclaims the referent.ActionMapping.
ActionMapping.
String's and returns them.
ResourceFinder.findString(String) assuming the contents URL found is the name of
a class that should be loaded and returned.
Inject annotation in an array of annotations.
Vector containing Strings which each name a file
who's name matches the pattern set by setPattern(String).
String's and returns it.
LocalizedTextUtil.findText(Class aClass, String aTextName, Locale locale, String defaultMessage, Object[] args)
with aTextName as the default message.
ReferenceCache.create(Object) has been overridden, this method will create a new
value, put it in the map, and return it.
LocationImpl from a Location.
Class get a collection of the the AnnotatedElements
that match the given annotations or if no annotations are
specified then return all of the annotated elements of the given Class.
ResultTypeConfig.getClassName() instead
FreemarkerResult.doExecute(String, ActionInvocation) to obtain the
FreeMarker configuration object that this result will use for template loading.
ConfigurationManager.getContainerProviders()
Container.
element.
Include.PageOutputStream.
ActionSupport.getActionErrors().
ActionSupport.getFieldErrors().
Throwable.printStackTrace().
name from object,
object should have the appropriate getter/setter.
File object for the filename specified or null if no files
are associated with the given field name.
File[] for the given input field name.