com.opensymphony.xwork2.validator.annotations
public class: RequiredFieldValidator [javadoc |
source]
com.opensymphony.xwork2.validator.annotations.RequiredFieldValidator
This validator checks that a field is non-null.
Annotation usage:
The annotation must be applied at method level.
Annotation parameters:
| Parameter |
Required |
Default |
Notes |
| message |
yes |
|
field error message |
| key |
no |
|
i18n key from language specific properties file. |
| fieldName |
no |
|
|
| shortCircuit |
no |
false |
If this validator should be used as shortCircuit. |
| type |
yes |
ValidatorType.FIELD |
Enum value from ValidatorType. Either FIELD or SIMPLE can be used here. |
Example code:
@RequiredFieldValidator(message = "Default message", key = "i18n.key", shortCircuit = true)
- author:
Rainer - Hermanns
- version:
$ - Id: RequiredFieldValidator.java 1187 2006-11-13 09:05:32 +0100 (Mon, 13 Nov 2006) mrdon $
| Method from com.opensymphony.xwork2.validator.annotations.RequiredFieldValidator Detail: |
String fieldName() {
}
The optional fieldName for SIMPLE validator types. |
String key() {
}
The message key to lookup for i18n. |
String message() {
}
The default error message for this validator. |
boolean shortCircuit() {
}
If this is activated, the validator will be used as short-circuit.
Adds the short-circuit="true" attribute value if true. |
ValidatorType type() {
}
The validation type for this field/method. |