249 Commits (c2356e57c8d9160e22d99f39279a32c5944b5b53)

Author SHA1 Message Date
Rossen Stoyanchev e65b930e7a Introduced ControllerAdvice annotation 12 years ago
Rossen Stoyanchev 529e62921d Refactor Servlet 3 async support 12 years ago
Sam Brannen 37dc211f58 Support named dispatchers in MockServletContext 12 years ago
Rossen Stoyanchev 7c6a1a1bf0 Improve tests for detection of @MVC annotations 12 years ago
Sam Brannen 060b37ca8d Fix typo in MockFilterChain 12 years ago
Rossen Stoyanchev 64d939bb16 Add ContentNegotiationManagerFactoryBean 12 years ago
Rossen Stoyanchev 028e15faa3 Add options to configure content negotiation 12 years ago
Rossen Stoyanchev 92759ed1f8 Add exclude patterns for mapped interceptors 12 years ago
Rossen Stoyanchev 6cc512b51c Ensure async Callables are in sync with the call stack 12 years ago
Rossen Stoyanchev a1b7a314c1 Add BindException to DefaultHandlerExceptionResolver 12 years ago
Rossen Stoyanchev c846198e46 Add support for global @ExceptionHandler methods 12 years ago
Rossen Stoyanchev 3f5fa44d32 Polish PathVariableMapMethodArgumentResolver 12 years ago
Rossen Stoyanchev 4fd7645efd Enable smart suffix pattern match for request mapping 12 years ago
Rossen Stoyanchev f94aed8386 Polish ContentNegotiationStrategy support 12 years ago
Rossen Stoyanchev a0747458e7 Add support for HTTP PATCH method 12 years ago
Rossen Stoyanchev f05e2bc56f Add abstractions for content negotiation 12 years ago
Chris Beams 2a2b6eef91 Introduce ConfigurableWebEnvironment 13 years ago
Chris Beams 9fcfd7e827 Introduce ConfigurableEnvironment#merge 13 years ago
Chris Beams 5874383ef0 Polish 13 years ago
Rossen Stoyanchev 4027b38903 Merge rather than add URI vars to data binding values 13 years ago
Arjen Poutsma f64c13ad2e Add convenient WebAppInitializer base classes 13 years ago
Sam Brannen 09d98fd3ae Delete superfluous fail() invocations in RequestResponseBodyMethodProcessorTests 13 years ago
Rossen Stoyanchev 77ae101402 Add required flag to @RequestBody 13 years ago
Rossen Stoyanchev 57307a0b2e Decode path vars when url decoding is turned off 13 years ago
Rossen Stoyanchev cf5d55173b Pattern suffix issue in AnnotationMethodHandlerAdapter 13 years ago
Rossen Stoyanchev 01a9dd9772 Add option to set Content-Length in JSON Views 13 years ago
Rossen Stoyanchev 2af294ab26 Add MessageCodesResolver hook to WebMvcConfigurer 13 years ago
Rossen Stoyanchev bdc3599d3d Add CompositeRequestCondition 13 years ago
Rossen Stoyanchev fbb2103e4d Add "excludedExceptions" to SimpleUrlHandlerMapping 13 years ago
Rossen Stoyanchev 1d0e484eac Support access to all URI vars via @PathVariable Map 13 years ago
Rossen Stoyanchev d52fc3bd2f Prevent response updates if @ResponseStatus has reason 13 years ago
Rossen Stoyanchev 982cb2f258 Fix content negotiation issue with sort by q-value 13 years ago
Rossen Stoyanchev d7efc0db80 Detect controller methods via InitializingBean hook 13 years ago
Rossen Stoyanchev f61f4a960e Discover controllers based on type @RequestMapping 13 years ago
Rossen Stoyanchev e04b322110 Don't decode URI for content negotiation by extension 13 years ago
Rossen Stoyanchev db289495e5 Pretty print option for Jackson converter and view 13 years ago
Rossen Stoyanchev e63ca04fdb Add Jackson 2 HttpMessageConverter and View 13 years ago
Rossen Stoyanchev e7506b50b2 HanderInterceptor and OSIV async request changes 13 years ago
Rossen Stoyanchev 1eaaa9a446 Add empty location check to ResourceHttpRequestHandler 13 years ago
Rossen Stoyanchev 3642b0f365 Initial cut of Servlet 3.0 based async support 13 years ago
Rossen Stoyanchev cfe2af7690 Use the type of the actual return value in @MVC 13 years ago
Rossen Stoyanchev ca8b98e947 Fix issue with parsing media types 13 years ago
Rossen Stoyanchev 64ee5e579a Fix bug with custom RequestCondition 13 years ago
Stevo Slavic a9f4206151 Generate bracketless tag id in FreeMarker forms 13 years ago
Chris Beams 02a4473c62 Rename modules {org.springframework.*=>spring-*} 13 years ago