当前页面:
在线文档首页 >
Spring Framework 2.1.0 API 文档英文版
BeanPropertyBindingResult (Spring Framework API 2.1) - Spring Framework 2.1.0 API 文档英文版
org.springframework.validation
Class BeanPropertyBindingResult
java.lang.Object
org.springframework.validation.AbstractBindingResult
org.springframework.validation.AbstractPropertyBindingResult
org.springframework.validation.BeanPropertyBindingResult
- All Implemented Interfaces:
- Serializable, BindingResult, Errors
public class BeanPropertyBindingResult
- extends AbstractPropertyBindingResult
- implements Serializable
Default implementation of the Errors
and BindingResult
interfaces, for the registration and evaluation of binding errors on
JavaBean objects.
Performs standard JavaBean property access, also supporting nested
properties. Normally, application code will work with the
Errors
interface or the BindingResult
interface.
A DataBinder
returns its BindingResult
via
DataBinder.getBindingResult()
.
- Since:
- 2.0
- Author:
- Juergen Hoeller
- See Also:
DataBinder.getBindingResult()
,
DataBinder.initBeanPropertyAccess()
,
DirectFieldBindingResult
,
Serialized Form
Methods inherited from class org.springframework.validation.AbstractBindingResult |
addAllErrors, addError, doSetNestedPath, equals, fixedField, getAllErrors, getErrorCount, getFieldError, getFieldError, getFieldErrorCount, getFieldErrorCount, getFieldErrors, getFieldErrors, getFieldValue, getGlobalError, getGlobalErrorCount, getGlobalErrors, getMessageCodesResolver, getModel, getNestedPath, getObjectName, getSuppressedFields, hasErrors, hasFieldErrors, hasFieldErrors, hasGlobalErrors, hashCode, isMatchingFieldError, popNestedPath, pushNestedPath, recordSuppressedField, reject, reject, reject, rejectValue, rejectValue, rejectValue, resolveMessageCodes, resolveMessageCodes, setMessageCodesResolver, setNestedPath, toString |
BeanPropertyBindingResult
public BeanPropertyBindingResult(Object target,
String objectName)
- Creates a new instance of the
BeanPropertyBindingResult
class.
- Parameters:
target
- the target bean to bind ontoobjectName
- the name of the target object
- Throws:
IllegalArgumentException
- if the supplied target
is null
getTarget
public final Object getTarget()
- Description copied from class:
AbstractBindingResult
- Return the wrapped target object.
- Specified by:
getTarget
in interface BindingResult
- Specified by:
getTarget
in class AbstractBindingResult
getPropertyAccessor
public final ConfigurablePropertyAccessor getPropertyAccessor()
- Returns the
BeanWrapper
that this instance uses.
Creates a new one if none existed before.
- Specified by:
getPropertyAccessor
in class AbstractPropertyBindingResult
- See Also:
createBeanWrapper()
createBeanWrapper
protected BeanWrapper createBeanWrapper()
- Create a new
BeanWrapper
for the underlying target object.
- See Also:
getTarget()
Copyright © 2002-2007 The Spring Framework.