# Package org.springframework.web.bind

Provides web-specific data binding functionality.

See: Description

Class Summary
Class | Description
--- | ---
EscapedErrors | Errors wrapper that adds automatic HTML escaping to the wrapped instance, for convenient usage in HTML views.
ServletRequestDataBinder | Special `DataBinder` to perform data binding from servlet request parameters to JavaBeans, including support for multipart files.
ServletRequestParameterPropertyValues | PropertyValues implementation created from parameters in a ServletRequest.
ServletRequestUtils | Parameter extraction methods, for an approach distinct from data binding, in which parameters of specific types are required.
WebDataBinder | Special `DataBinder` for data binding from web request parameters to JavaBean objects.

Exception Summary
Exception | Description
--- | ---
MethodArgumentNotValidException | Exception to be thrown when validation on an argument annotated with `@Valid` fails.
MissingServletRequestParameterException | `ServletRequestBindingException` subclass that indicates a missing parameter.
ServletRequestBindingException | Fatal binding exception, thrown when we want to treat binding exceptions as unrecoverable.
UnsatisfiedServletRequestParameterException | `ServletRequestBindingException` subclass that indicates an unsatisfied parameter condition, as typically expressed using an `@RequestMapping` annotation at the `@Controller` type level.

## Package org.springframework.web.bind Description

Provides web-specific data binding functionality.