Maison > Questions et réponses > le corps du texte
Nouveau sur Spring Boot, j'ai écrit une méthode home dans le Controller pour renvoyer une vue homePage.
En pensant au passé dans spring-mvc, vous pouvez configurer le suffixe pour spécifier le suffixe du chemin d'accès.
Après la recherche, le site officiel a introduit une telle configuration, spring.mvc.view.suffix. Ensuite, j'ai ajouté spring.mvc.view.suffix=.html à application.properties et j'ai découvert que, que j'accède à localhost:8080/home ou localhost:8080/home.html, je pouvais obtenir la vue correcte.
Comment rendre valides uniquement les chemins d'accès se terminant par .html Pourquoi cette configuration ici ne fonctionne-t-elle pas ?
阿神2017-06-28 09:24:49
Les URL de Spring Boot sont toutes de style repos. Si vous souhaitez spécifier le suffixe d'URL, reportez-vous à ma réponse précédente sur le suffixe d'URL personnalisé de Spring Boot
.大家讲道理2017-06-28 09:24:49
Le spring.mvc.view.suffix=.html configuré ici et le
dans sping mvc<bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
Cela a la même fonction, ce n'est pas le suffixe demandé. Le suffixe demandé est filtré et configuré dans votre classe de configuration
.