@@ -218,45 +218,47 @@ customize, extend, or replace them.
218218 The mapping is based on some criteria the details of which vary by `HandlerMapping`
219219 implementation.
220220
221- The two main HandlerMapping implementations are `RequestMappingHandlerMapping` which
221+ The two main ` HandlerMapping` implementations are `RequestMappingHandlerMapping` which
222222 supports `@RequestMapping` annotated methods and `SimpleUrlHandlerMapping` which
223223 maintains explicit registrations of URI path patterns to handlers.
224224
225225| HandlerAdapter
226- | Helps the `DispatcherServlet` to invoke a handler mapped to a request regardless of
226+ | Help the `DispatcherServlet` to invoke a handler mapped to a request regardless of
227227 how the handler is actually invoked. For example, invoking an annotated controller
228- requires resolving various annotations. The main purpose of a `HandlerAdapter` is
228+ requires resolving annotations. The main purpose of a `HandlerAdapter` is
229229 to shield the `DispatcherServlet` from such details.
230230
231231| <<mvc-exceptionhandlers,HandlerExceptionResolver>>
232232| Strategy to resolve exceptions possibly mapping them to handlers, or to HTML error
233233 views, or other. See <<mvc-exceptionhandlers>>.
234234
235235| <<mvc-viewresolver,ViewResolver>>
236- | Resolves logical String-based view names returned from a handler to an actual `View`
236+ | Resolve logical String-based view names returned from a handler to an actual `View`
237237 to render to the response with. See <<mvc-viewresolver>> and <<mvc-view>>.
238238
239239| <<mvc-localeresolver,LocaleResolver>>, <<mvc-timezone,LocaleContextResolver>>
240- | Resolves the `Locale` a client is using and possibly their time zone, in order to be able
240+ | Resolve the `Locale` a client is using and possibly their time zone, in order to be able
241241 to offer internationalized views. See <<mvc-localeresolver>>.
242242
243243| <<mvc-themeresolver,ThemeResolver>>
244- | Resolves themes your web application can use, for example, to offer personalized layouts.
244+ | Resolve themes your web application can use, for example, to offer personalized layouts.
245245 See <<mvc-themeresolver>>.
246246
247247| <<mvc-multipart,MultipartResolver>>
248248| Abstraction for parsing a multi-part request (e.g. browser form file upload) with
249249 the help of some multipart parsing library. See <<mvc-multipart>>.
250250
251251| <<mvc-flash-attributes,FlashMapManager>>
252- | Stores and retrieves the "input" and the "output" `FlashMap` that can be used to pass
252+ | Store and retrieve the "input" and the "output" `FlashMap` that can be used to pass
253253 attributes from one request to another, usually across a redirect.
254254 See <<mvc-flash-attributes>>.
255255|===
256256
257257
258258[[mvc-servlet-config]]
259259=== Framework Config
260+ [.small]#<<web-reactive.adoc#webflux-framework-config,Same in Spring WebFlux>>#
261+
260262For each type of special bean, the `DispatcherServlet` checks for the `WebApplicationContext` first.
261263If there are no matching bean types, it falls back on the default types listed in
262264https://github.com/spring-projects/spring-framework/blob/master/spring-webmvc/src/main/resources/org/springframework/web/servlet/DispatcherServlet.properties[DispatcherServlet.properties].
0 commit comments