Package | Description |
---|---|
com.opensymphony.xwork2 |
Main XWork interfaces and classes.
|
com.opensymphony.xwork2.factory | |
com.opensymphony.xwork2.validator |
XWork validation subsystem.
|
com.opensymphony.xwork2.validator.validators |
XWork default validator classes.
|
org.apache.struts2.components |
Modifier and Type | Method and Description |
---|---|
Validator |
ObjectFactory.buildValidator(String className,
Map<String,Object> params,
Map<String,Object> extraContext)
Build a Validator of the given type and set the parameters on it
|
Modifier and Type | Method and Description |
---|---|
Validator |
DefaultValidatorFactory.buildValidator(String className,
Map<String,Object> params,
Map<String,Object> extraContext) |
Validator |
ValidatorFactory.buildValidator(String className,
Map<String,Object> params,
Map<String,Object> extraContext)
Build a Validator of the given type and set the parameters on it
|
Modifier and Type | Interface and Description |
---|---|
interface |
FieldValidator
The FieldValidator interface defines the methods to be implemented by FieldValidators.
|
Modifier and Type | Method and Description |
---|---|
Validator |
DefaultValidatorFactory.getValidator(ValidatorConfig cfg) |
Validator |
ValidatorFactory.getValidator(ValidatorConfig cfg)
Get a Validator that matches the given configuration.
|
Modifier and Type | Method and Description |
---|---|
List<Validator> |
DefaultActionValidatorManager.getValidators(Class clazz,
String context) |
List<Validator> |
AnnotationActionValidatorManager.getValidators(Class clazz,
String context) |
List<Validator> |
ActionValidatorManager.getValidators(Class clazz,
String context)
Returns a list of validators for the given class and context.
|
List<Validator> |
DefaultActionValidatorManager.getValidators(Class clazz,
String context,
String method) |
List<Validator> |
AnnotationActionValidatorManager.getValidators(Class clazz,
String context,
String method) |
List<Validator> |
ActionValidatorManager.getValidators(Class clazz,
String context,
String method)
Returns a list of validators for the given class, context, and method.
|
Modifier and Type | Class and Description |
---|---|
class |
ConditionalVisitorFieldValidator
The ConditionalVisitorFieldValidator will forward validation to the VisitorFieldValidator
only if the expression will evaluate to true.
|
class |
ConversionErrorFieldValidator
Field Validator that checks if a conversion error occurred for this field.
|
class |
CreditCardValidator
CreditCardFieldValidator checks that a given String/Array/Collection field,
if not empty, is a valid credit card number.
|
class |
DateRangeFieldValidator
Field Validator that checks if the date supplied is within a specific range.
|
class |
DoubleRangeFieldValidator
Field Validator that checks if the double specified is within a certain range.
|
class |
EmailValidator
EmailValidator checks that a given String field, if not empty, is a valid email address.
|
class |
ExpressionValidator
A Non-Field Level validator that validates based on regular expression supplied.
|
class |
FieldExpressionValidator
Validates a field using an OGNL expression.
|
class |
FieldValidatorSupport
Base class for field validators.
|
class |
IntRangeFieldValidator
Field Validator that checks if the integer specified is within a certain range.
|
class |
LongRangeFieldValidator
Field Validator that checks if the long specified is within a certain range.
|
class |
RangeValidatorSupport<T extends Comparable>
Base class for range based validators.
|
class |
RegexFieldValidator
Validates a string field using a regular expression.
|
class |
RepopulateConversionErrorFieldValidatorSupport
An abstract base class that adds in the capability to populate the stack with
a fake parameter map when a conversion error has occurred and the 'repopulateField'
property is set to "true".
|
class |
RequiredFieldValidator
RequiredFieldValidator checks if the specified field is not null.
|
class |
RequiredStringValidator
RequiredStringValidator checks that a String field is non-null and has a length > 0.
|
class |
ShortRangeFieldValidator
Field Validator that checks if the short specified is within a certain range.
|
class |
StringLengthFieldValidator
StringLengthFieldValidator checks that a String field is of a certain length.
|
class |
URLValidator
URLValidator checks that a given field is a String and a valid URL
|
class |
ValidatorSupport
Abstract implementation of the Validator interface suitable for subclassing.
|
class |
VisitorFieldValidator |
Modifier and Type | Class and Description |
---|---|
static class |
Form.FieldVisitorValidatorWrapper
Wrap field validator, add visitor's field prefix to the field name.
|
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.