An @ {@link PathVariable} is a named value that gets resolved from a URI template variable. It is always required and does not have a default value to fall back on. See the base class {@link org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver} for more information on how named values are processed.
A {@link WebDataBinder} is invoked to apply type conversion to resolved path variable values that don't yet match the method parameter type. @author Rossen Stoyanchev @author Arjen Poutsma @since 3.1
|
|