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)