Merge branch '2.7.x'

Closes gh-31359
This commit is contained in:
Stephane Nicoll 2022-06-13 14:50:41 +02:00
commit 41d327df51
2 changed files with 8 additions and 0 deletions

View File

@ -762,6 +762,7 @@ features.developing-web-applications.spring-mvc.json=web.servlet.spring-mvc.json
features.developing-web-applications.spring-mvc.message-codes=web.servlet.spring-mvc.message-codes
features.developing-web-applications.spring-mvc.static-content=web.servlet.spring-mvc.static-content
features.developing-web-applications.spring-mvc.welcome-page=web.servlet.spring-mvc.welcome-page
features.developing-web-applications.spring-mvc.favicon=web.servlet.spring-mvc.favicon
features.developing-web-applications.spring-mvc.content-negotiation=web.servlet.spring-mvc.content-negotiation
features.developing-web-applications.spring-mvc.binding-initializer=web.servlet.spring-mvc.binding-initializer
features.developing-web-applications.spring-mvc.template-engines=web.servlet.spring-mvc.template-engines

View File

@ -176,6 +176,13 @@ If either is found, it is automatically used as the welcome page of the applicat
[[web.servlet.spring-mvc.favicon]]
==== Custom Favicon
As with other static resources, Spring Boot checks for a `favicon.ico` in the configured static content locations.
If such a file is present, it is automatically used as the favicon of the application.
[[web.servlet.spring-mvc.content-negotiation]]
==== Path Matching and Content Negotiation
Spring MVC can map incoming HTTP requests to handlers by looking at the request path and matching it to the mappings defined in your application (for example, `@GetMapping` annotations on Controller methods).