org.apache.struts.validator
Class ValidatorPlugIn
java.lang.Object
org.apache.struts.validator.ValidatorPlugIn
- PlugIn
public class ValidatorPlugIn
extends java.lang.Object
Loads ValidatorResources
based on configuration in the
struts-config.xml file.
$Rev: 105785 $ $Date: 2004-11-19 06:58:36 +0000 (Fri, 19 Nov 2004) $private static String | RESOURCE_DELIM - Delimitter for Validator resources.
|
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.
|
private ModuleConfig | config - The module configuration for our owning module.
|
private static Log | log - Commons Logging instance.
|
private 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.
|
private ActionServlet | servlet - The
ActionServlet owning this application.
|
private boolean | stopOnFirstError - Informs the Validators if it has to stop validation when finding the
first error or if it should continue.
|
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.
|
RESOURCE_DELIM
private static final String RESOURCE_DELIM
Delimitter for Validator resources.
STOP_ON_ERROR_KEY
public static final String STOP_ON_ERROR_KEY
Application scope key that StopOnError
is stored under.
VALIDATOR_KEY
public static final String VALIDATOR_KEY
Application scope key that ValidatorResources
is stored under.
config
private ModuleConfig config
The module configuration for our owning module.
log
private static Log log
Commons Logging instance.
pathnames
private String pathnames
A comma delimitted list of Validator resource.
resources
protected ValidatorResources resources
The set of Form instances that have been created and initialized,
keyed by the struts form name.
stopOnFirstError
private boolean stopOnFirstError
Informs the Validators if it has to stop validation when finding the
first error or if it should continue. Default to true
to
keep Struts 1.1 backwards compatibility.
destroy
public void destroy()
Gracefully shut down, releasing any resources
that were allocated at initialization.
- destroy in interface PlugIn
destroyResources
protected void destroyResources()
Destroy ValidatorResources
.
getPathnames
public String getPathnames()
Gets a comma delimitted list of Validator resources.
- comma delimited list of Validator resource path names
init
public void init(ActionServlet servlet,
ModuleConfig config)
throws ServletException
Initialize and load our resources.
- init in interface PlugIn
servlet
- The ActionServlet for our applicationconfig
- The ModuleConfig for our owning module
initResources
protected void initResources()
throws IOException,
ServletException
Initialize the validator resources for this module.
isStopOnFirstError
public boolean isStopOnFirstError()
Gets the value for stopOnFirstError.
- A boolean indicating whether JavaScript validation should stop
when it finds the first error (Struts 1.1 behaviour) or continue
validation.
setPathnames
public void setPathnames(String pathnames)
Sets a comma delimitted list of Validator resources.
pathnames
- delimited list of Validator resource path names
setStopOnFirstError
public void setStopOnFirstError(boolean stopOnFirstError)
Sets the value for stopOnFirstError.
stopOnFirstError
- A boolean indicating whether JavaScript
validation should stop when it finds the first error
(Struts 1.1 behaviour) or continue validation.
Copyright B) 2000-2007 - The Apache Software Foundation