public class ExtDirectFormPostResult extends Object
| Constructor and Description |
|---|
ExtDirectFormPostResult() |
ExtDirectFormPostResult(org.springframework.validation.BindingResult bindingResult) |
ExtDirectFormPostResult(org.springframework.validation.BindingResult bindingResult,
boolean success) |
ExtDirectFormPostResult(boolean success) |
ExtDirectFormPostResult(Locale locale,
org.springframework.context.MessageSource messageSource,
org.springframework.validation.BindingResult bindingResult) |
ExtDirectFormPostResult(Locale locale,
org.springframework.context.MessageSource messageSource,
org.springframework.validation.BindingResult bindingResult,
boolean success) |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(String field,
String error)
Adds one error message to a specific field.
|
void |
addErrors(String field,
List<String> errors)
Adds multiple error messages to a specific field.
|
ExtDirectFormPostResult |
addErrorsResolveCode(Locale locale,
org.springframework.context.MessageSource messageSource,
org.springframework.validation.BindingResult bindingResult)
resolve the messages codes along the implementation described in
DefaultMessageCodesResolverstop at first message found method is useless if no specific validation message have been set (example: javax.validation.constraints.NotNull.message.fax=Fax number is mandatory) it will behave addErrors(Locale, MessageSource, BindingResult) with a big
overhead |
void |
addResultProperty(String key,
Object value) |
Map<String,Object> |
getResult() |
void |
setSuccess(boolean flag) |
public ExtDirectFormPostResult()
public ExtDirectFormPostResult(boolean success)
public ExtDirectFormPostResult(org.springframework.validation.BindingResult bindingResult)
public ExtDirectFormPostResult(org.springframework.validation.BindingResult bindingResult,
boolean success)
public ExtDirectFormPostResult(Locale locale, org.springframework.context.MessageSource messageSource, org.springframework.validation.BindingResult bindingResult)
public ExtDirectFormPostResult(Locale locale, org.springframework.context.MessageSource messageSource, org.springframework.validation.BindingResult bindingResult, boolean success)
public ExtDirectFormPostResult addErrorsResolveCode(Locale locale, org.springframework.context.MessageSource messageSource, org.springframework.validation.BindingResult bindingResult)
DefaultMessageCodesResolveraddErrors(Locale, MessageSource, BindingResult) with a big
overheadlocale - locale for internationalizationmessageSource - source of validation code and messagebindingResult - Errors list to resolveExtDirectFormPostResult(java.util.Locale, org.springframework.context.MessageSource, org.springframework.validation.BindingResult, boolean) for easy chainingpublic void addError(String field, String error)
field - the name of the fielderror - the error messagepublic void addErrors(String field, List<String> errors)
field - the name of the fielderrors - a collection of error messagespublic void setSuccess(boolean flag)
Copyright © 2010–2017. All rights reserved.