com.easyjf.web.validate
类 Errors

java.lang.Object
  继承者 com.easyjf.web.validate.Errors

public class Errors
extends java.lang.Object

验证错误结果
在EasyJWeb中,当一次请求过程中,若出现了验证错误,则会把该错误自动封装到ErrorsMap,并传送到视图层的模板对象中。 视图层可以直接通过$errors标签访问该对象中的ErrorsMap对象

作者:
大峡,stef_wu

构造方法摘要
Errors()
           
Errors(java.lang.Object object)
           
 
方法摘要
 void addError(ValidateResult validatorResult)
           
 boolean getEmpty()
          检测是否验证错误结果为空,也即是否具有未通过的验证
 int getErrorCount()
          获取验证错误的数量
 ValidateResult getErrorObject(java.lang.String name)
           
 java.util.Map getErrors()
           
 java.lang.String getMessage()
           
 java.lang.String getMessage(java.lang.String fieldName)
          查找并返回指定属性(字段)的验证错误结果
 java.lang.String getMsg()
           
 java.lang.Object getObject()
           
 boolean hasError()
          检测此次请求中是否包含验证错误,或者具有未通过的验证
 java.lang.String message(java.lang.String fieldName)
          与msg方法一样,查找并返回指定属性(字段)的验证错误结果,是getMessage(name)的快速访问方式
 java.lang.String msg(java.lang.String fieldName)
          查找并返回指定属性(字段)的验证错误结果,是getMessage(name)的快速访问方式
 void setObject(java.lang.Object object)
           
 java.lang.String toString()
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

Errors

public Errors()

Errors

public Errors(java.lang.Object object)
方法详细信息

getObject

public java.lang.Object getObject()

setObject

public void setObject(java.lang.Object object)

getErrorCount

public int getErrorCount()
获取验证错误的数量

返回:
未难过的验证数

getEmpty

public boolean getEmpty()
检测是否验证错误结果为空,也即是否具有未通过的验证

返回:
若没有出现验证错误,即所有验证都通过,则返回true,否则返回false.

hasError

public boolean hasError()
检测此次请求中是否包含验证错误,或者具有未通过的验证

返回:
若有未通过的验证则返回true,否则返回false

msg

public java.lang.String msg(java.lang.String fieldName)
查找并返回指定属性(字段)的验证错误结果,是getMessage(name)的快速访问方式

参数:
fieldName - 属性(字段)名称
返回:
若针对该属性(字段)包含错误信息,则返回该提示信息,否则返回null

message

public java.lang.String message(java.lang.String fieldName)
与msg方法一样,查找并返回指定属性(字段)的验证错误结果,是getMessage(name)的快速访问方式

参数:
fieldName - 属性(字段)名称
返回:
若针对该属性(字段)包含错误信息,则返回该提示信息,否则返回null

getMessage

public java.lang.String getMessage(java.lang.String fieldName)
查找并返回指定属性(字段)的验证错误结果

参数:
fieldName - 属性(字段)名称
返回:
若针对该属性(字段)包含错误信息,则返回该提示信息,否则返回null

getErrorObject

public ValidateResult getErrorObject(java.lang.String name)

addError

public void addError(ValidateResult validatorResult)

getMsg

public java.lang.String getMsg()

getMessage

public java.lang.String getMessage()

toString

public java.lang.String toString()
覆盖:
java.lang.Object 中的 toString

getErrors

public java.util.Map getErrors()