Tabnine Logo
WebExchangeDataBinder.getBindingResult
Code IndexAdd Tabnine to your IDE (free)

How to use
getBindingResult
method
in
org.springframework.web.bind.support.WebExchangeDataBinder

Best Java code snippets using org.springframework.web.bind.support.WebExchangeDataBinder.getBindingResult (Showing top 6 results out of 315)

origin: spring-projects/spring-framework

private void updateBindingContext(BindingContext context, ServerWebExchange exchange) {
  Map<String, Object> model = context.getModel().asMap();
  model.keySet().stream()
      .filter(name -> isBindingCandidate(name, model.get(name)))
      .filter(name -> !model.containsKey(BindingResult.MODEL_KEY_PREFIX + name))
      .forEach(name -> {
        WebExchangeDataBinder binder = context.createDataBinder(exchange, model.get(name), name);
        model.put(BindingResult.MODEL_KEY_PREFIX + name, binder.getBindingResult());
      });
}
origin: spring-projects/spring-framework

private void validate(Object target, Object[] validationHints, MethodParameter param,
    BindingContext binding, ServerWebExchange exchange) {
  String name = Conventions.getVariableNameForParameter(param);
  WebExchangeDataBinder binder = binding.createDataBinder(exchange, target, name);
  binder.validate(validationHints);
  if (binder.getBindingResult().hasErrors()) {
    throw new WebExchangeBindException(param, binder.getBindingResult());
  }
}
origin: spring-projects/spring-framework

.doOnSuccess(aVoid -> {
  validateIfApplicable(binder, parameter);
  BindingResult errors = binder.getBindingResult();
  model.put(BindingResult.MODEL_KEY_PREFIX + name, errors);
  model.put(name, value);
})
.then(Mono.fromCallable(() -> {
  BindingResult errors = binder.getBindingResult();
  if (adapter != null) {
    return adapter.fromPublisher(errors.hasErrors() ?
origin: org.springframework/spring-web-reactive

private void addBindingResult(HandlerResult result, ServerWebExchange exchange) {
  BindingContext context = result.getBindingContext();
  Map<String, Object> model = context.getModel().asMap();
  model.keySet().stream()
      .filter(name -> isBindingCandidate(name, model.get(name)))
      .filter(name -> !model.containsKey(BindingResult.MODEL_KEY_PREFIX + name))
      .forEach(name -> {
        WebExchangeDataBinder binder = context.createDataBinder(exchange, model.get(name), name);
        model.put(BindingResult.MODEL_KEY_PREFIX + name, binder.getBindingResult());
      });
}
origin: org.springframework/spring-web-reactive

protected void validate(Object target, Object[] validationHints,
    MethodParameter param, BindingContext binding, ServerWebExchange exchange) {
  String name = Conventions.getVariableNameForParameter(param);
  WebExchangeDataBinder binder = binding.createDataBinder(exchange, target, name);
  binder.validate(validationHints);
  if (binder.getBindingResult().hasErrors()) {
    throw new WebExchangeBindException(param, binder.getBindingResult());
  }
}
origin: org.springframework/spring-web-reactive

.doOnSuccess(aVoid -> {
  validateIfApplicable(binder, parameter);
  BindingResult errors = binder.getBindingResult();
  model.put(BindingResult.MODEL_KEY_PREFIX + name, errors);
  model.put(name, value);
})
.then(Mono.fromCallable(() -> {
  BindingResult errors = binder.getBindingResult();
  if (adapter != null) {
    return adapter.fromPublisher(errors.hasErrors() ?
org.springframework.web.bind.supportWebExchangeDataBindergetBindingResult

Popular methods of WebExchangeDataBinder

  • <init>
    Create a new instance.
  • extractValuesToBind
    Combine query params and form data for multipart form data from the body of the request into a Map o
  • addBindValue
  • bind
    Bind query params, form data, and or multipart form data to the binder target.
  • doBind
  • getValuesToBind
    Protected method to obtain the values for data binding. By default this method delegates to #extract
  • validate
  • getConversionService
  • getObjectName
  • getValidator
  • getValidators
  • registerCustomEditor
  • getValidators,
  • registerCustomEditor,
  • setIgnoreUnknownFields

Popular in Java

  • Making http requests using okhttp
  • setScale (BigDecimal)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • putExtra (Intent)
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • Set (java.util)
    A Set is a data structure which does not allow duplicate elements.
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now