org.apache.struts.validator
public class ValidatorPlugIn extends Object implements PlugIn
ValidatorResources based on configuration in the
struts-config.xml file.
Since: Struts 1.1
Version: $Rev: 105785 $ $Date: 2004-11-19 06:58:36 +0000 (Fri, 19 Nov 2004) $
| Field Summary | |
|---|---|
| ModuleConfig | config
The module configuration for our owning module. |
| static Log | log
Commons Logging instance. |
| String | pathnames
A comma delimitted list of Validator resource. |
| protected ValidatorResources | resources
The set of Form instances that have been created and initialized,
keyed by the struts form name. |
| static String | RESOURCE_DELIM
Delimitter for Validator resources. |
| ActionServlet | servlet
The ActionServlet owning this application. |
| boolean | stopOnFirstError
Informs the Validators if it has to stop validation when finding the
first error or if it should continue. |
| static String | STOP_ON_ERROR_KEY
Application scope key that StopOnError is stored under.
|
| static String | VALIDATOR_KEY
Application scope key that ValidatorResources is stored under. |
| Method Summary | |
|---|---|
| void | destroy()
Gracefully shut down, releasing any resources
that were allocated at initialization. |
| protected void | destroyResources()
Destroy ValidatorResources. |
| String | getPathnames()
Gets a comma delimitted list of Validator resources.
|
| void | init(ActionServlet servlet, ModuleConfig config)
Initialize and load our resources.
|
| protected void | initResources()
Initialize the validator resources for this module.
|
| boolean | isStopOnFirstError()
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.
|
true to
keep Struts 1.1 backwards compatibility.StopOnError is stored under.
Since: Struts 1.2
ValidatorResources is stored under.ValidatorResources.Returns: comma delimited list of Validator resource path names
Parameters: servlet The ActionServlet for our application config The ModuleConfig for our owning module
Throws: ServletException if we cannot configure ourselves correctly
Throws: IOException if an input/output error is encountered ServletException if we cannot initialize these resources
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
Parameters: pathnames delimited list of Validator resource path names
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