java - La configuration spring.mvc.view.suffix ne fonctionne pas avec Spring Boot
怪我咯
怪我咯 2017-06-28 09:22:49
0
2
2198

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 ?

怪我咯
怪我咯

走同样的路,发现不同的人生

répondre à tous(2)
阿神

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

.
大家讲道理

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

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal