org.apache.struts2.components
类 Form.FieldVisitorValidatorWrapper
java.lang.Object
org.apache.struts2.components.Form.FieldVisitorValidatorWrapper
- 所有已实现的接口:
- com.opensymphony.xwork2.validator.FieldValidator, com.opensymphony.xwork2.validator.Validator
- 包容类:
- Form
public static class Form.FieldVisitorValidatorWrapper
- extends Object
- implements com.opensymphony.xwork2.validator.FieldValidator
Wrap field validator, add visitor's field prefix to the field name.
Javascript side is not aware of the visitor validators
and does not know how to prefix the fields.
Form.FieldVisitorValidatorWrapper
public Form.FieldVisitorValidatorWrapper(com.opensymphony.xwork2.validator.FieldValidator fv,
String namePrefix)
getValidatorType
public String getValidatorType()
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 getValidatorType
getFieldName
public String getFieldName()
- 指定者:
- 接口
com.opensymphony.xwork2.validator.FieldValidator
中的 getFieldName
getFieldValidator
public com.opensymphony.xwork2.validator.FieldValidator getFieldValidator()
setFieldValidator
public void setFieldValidator(com.opensymphony.xwork2.validator.FieldValidator fieldValidator)
getDefaultMessage
public String getDefaultMessage()
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 getDefaultMessage
getMessage
public String getMessage(Object object)
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 getMessage
getMessageKey
public String getMessageKey()
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 getMessageKey
getMessageParameters
public String[] getMessageParameters()
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 getMessageParameters
getValidatorContext
public com.opensymphony.xwork2.validator.ValidatorContext getValidatorContext()
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 getValidatorContext
setDefaultMessage
public void setDefaultMessage(String message)
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 setDefaultMessage
setFieldName
public void setFieldName(String fieldName)
- 指定者:
- 接口
com.opensymphony.xwork2.validator.FieldValidator
中的 setFieldName
setMessageKey
public void setMessageKey(String key)
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 setMessageKey
setMessageParameters
public void setMessageParameters(String[] messageParameters)
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 setMessageParameters
setValidatorContext
public void setValidatorContext(com.opensymphony.xwork2.validator.ValidatorContext validatorContext)
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 setValidatorContext
setValidatorType
public void setValidatorType(String type)
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 setValidatorType
setValueStack
public void setValueStack(com.opensymphony.xwork2.util.ValueStack stack)
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 setValueStack
validate
public void validate(Object object)
throws com.opensymphony.xwork2.validator.ValidationException
- 指定者:
- 接口
com.opensymphony.xwork2.validator.Validator
中的 validate
- 抛出:
com.opensymphony.xwork2.validator.ValidationException
getNamePrefix
public String getNamePrefix()
setNamePrefix
public void setNamePrefix(String namePrefix)