Je crée une application Spring Boot à l'aide de Spring Initializr. Cependant, la structure des dossiers est légèrement différente, il n'y a pas de dossier WEB-INF
. Par conséquent, là où je mettrai les fichiers JSP, dois-je créer le dossier WEB-INF
manuellement?
Habituellement, les fichiers Web vont dans le dossier des ressources avec Spring Boot. https://spring.io/guides/gs/serving-web-content/
Le vidage des fichiers jsp dans le dossier src/main/webapp
a fonctionné pour moi, avec ou sans WEB-INF. J'ai suivi la structure de projet exacte mentionnée dans
Pas besoin de créer le répertoire WEB-INF
dans Spring Boot.
Voyons l'exemple faisant autorité: https://spring.io/guides/gs/serving-web-content/
Nous devons créer manuellement le dossier WEB-INF dans l’application de démarrage printanier. Suivez les étapes ci-dessous pour créer un dossier WEB-INF.
Sélectionnez le dossier principal comme indiqué ci-dessous.
Ci-dessous devrait être la structure du dossier après avoir effectué les étapes ci-dessus.
s'il vous plaît allez à pom.xml et change l'emballage de pot à guerre (en cas de maven). si vous utilisez gradle, appliquez le plugin: 'war' .. puis actualisez le projet. dans maven, une application web et un dossier WEB-INF seront générés, et graduellement, un dossier WEB-INF sera généré.