web-dev-qa-db-fra.com

Le dossier WEB-INF ne crée pas dans l'application Spring Boot?

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?

3
Rajanikanta Pradhan

Habituellement, les fichiers Web vont dans le dossier des ressources avec Spring Boot. https://spring.io/guides/gs/serving-web-content/

1
craigwor

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 

  1. mkyong.com
  2. springboottutorial
0
arc

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/

0
foobarfuu

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. 

  1. Sélectionnez le dossier principal comme indiqué ci-dessous. 

     enter image description here

  2. Faites un clic droit et créez un dossier avec le nom webapp
  3. Maintenant, faites un clic droit sur webapp folder et créez WEB-INF folder. 
  4. De même, créez un dossier view (ou tout autre nom de votre choix) dans le dossier WEB-INF pour conserver tous les fichiers JSP. 
  5. Ci-dessous devrait être la structure du dossier après avoir effectué les étapes ci-dessus. 

     enter image description here

0
sapan prajapati

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é. 

0
Michael Rugi