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(com.opensymphony.xwork2.validator.FieldValidator fv, String namePrefix)
           
 
方法摘要
 String getDefaultMessage()
           
 String getFieldName()
           
 com.opensymphony.xwork2.validator.FieldValidator getFieldValidator()
           
 String getMessage(Object object)
           
 String getMessageKey()
           
 String[] getMessageParameters()
           
 String getNamePrefix()
           
 com.opensymphony.xwork2.validator.ValidatorContext getValidatorContext()
           
 String getValidatorType()
           
 void setDefaultMessage(String message)
           
 void setFieldName(String fieldName)
           
 void setFieldValidator(com.opensymphony.xwork2.validator.FieldValidator fieldValidator)
           
 void setMessageKey(String key)
           
 void setMessageParameters(String[] messageParameters)
           
 void setNamePrefix(String namePrefix)
           
 void setValidatorContext(com.opensymphony.xwork2.validator.ValidatorContext validatorContext)
           
 void setValidatorType(String type)
           
 void setValueStack(com.opensymphony.xwork2.util.ValueStack stack)
           
 void validate(Object object)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

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)