Neu bei Spring Boot: Ich habe im Controller eine Home-Methode geschrieben, um eine Homepage-Ansicht zurückzugeben.
Wenn Sie an die vergangene Zeit in Spring-MVC denken, können Sie das Suffix konfigurieren, um das Suffix des Zugriffspfads anzugeben.
Nach der Suche wurde auf der offiziellen Website eine solche Konfiguration eingeführt: spring.mvc.view.suffix. Dann habe ich spring.mvc.view.suffix=.html zu application.properties hinzugefügt und festgestellt, dass ich unabhängig davon, ob ich auf localhost:8080/home oder localhost:8080/home.html zugreife, die richtige Ansicht erhalten konnte.
Wie mache ich nur Zugriffspfade gültig, die mit .html enden? Warum funktioniert diese Konfiguration hier nicht?
spring boot 的url都是rest风格,如果想指定url后缀,参考我之前的一个回答spring boot自定义url后缀
这里配置的spring.mvc.view.suffix=.html和sping mvc中的
这个的作用是一样的,并不是请求的后缀名,请求的后缀名的话是在你的配置类中进行过滤配置的