Package org.apache.struts.validator
Class ValidatorPlugIn
java.lang.Object
org.apache.struts.validator.ValidatorPlugIn
- All Implemented Interfaces:
PlugIn
Loads
ValidatorResources
based on configuration in the
struts-config.xml file.- Since:
- Struts 1.1
- Version:
- $Rev$ $Date: 2005-08-30 00:22:27 -0400 (Tue, 30 Aug 2005) $
-
Field Summary
Modifier and TypeFieldDescriptionprotected ValidatorResources
The set of Form instances that have been created and initialized, keyed by the struts form name.static final String
Application scope key thatStopOnError
is stored under.static final String
Application scope key thatValidatorResources
is stored under. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
Gracefully shut down, releasing any resources that were allocated at initialization.protected void
DestroyValidatorResources
.Gets a comma delimitted list of Validator resources.void
init
(ActionServlet servlet, ModuleConfig config) Initialize and load our resources.protected void
Initialize the validator resources for this module.boolean
Gets the value for stopOnFirstError.void
setPathnames
(String pathnames) Sets a comma delimitted list of Validator resources.void
setStopOnFirstError
(boolean stopOnFirstError) Sets the value for stopOnFirstError.
-
Field Details
-
VALIDATOR_KEY
Application scope key thatValidatorResources
is stored under.- See Also:
-
STOP_ON_ERROR_KEY
Application scope key thatStopOnError
is stored under.- Since:
- Struts 1.2
- See Also:
-
resources
The set of Form instances that have been created and initialized, keyed by the struts form name.
-
-
Constructor Details
-
ValidatorPlugIn
public ValidatorPlugIn()
-
-
Method Details
-
getPathnames
Gets a comma delimitted list of Validator resources.- Returns:
- comma delimited list of Validator resource path names
-
setPathnames
Sets a comma delimitted list of Validator resources.- Parameters:
pathnames
- delimited list of Validator resource path names
-
isStopOnFirstError
public boolean isStopOnFirstError()Gets the value for stopOnFirstError.- Returns:
- A boolean indicating whether JavaScript validation should stop when it finds the first error (Struts 1.1 behaviour) or continue validation.
- Since:
- Struts 1.2
-
setStopOnFirstError
public void setStopOnFirstError(boolean stopOnFirstError) Sets the value for stopOnFirstError.- Parameters:
stopOnFirstError
- A boolean indicating whether JavaScript validation should stop when it finds the first error (Struts 1.1 behaviour) or continue validation.- Since:
- Struts 1.2
-
init
Initialize and load our resources.- Specified by:
init
in interfacePlugIn
- Parameters:
servlet
- The ActionServlet for our applicationconfig
- The ModuleConfig for our owning module- Throws:
ServletException
- if we cannot configure ourselves correctly
-
destroy
public void destroy()Gracefully shut down, releasing any resources that were allocated at initialization. -
initResources
Initialize the validator resources for this module.- Throws:
IOException
- if an input/output error is encounteredServletException
- if we cannot initialize these resources
-
destroyResources
protected void destroyResources()DestroyValidatorResources
.
-