97 votes

Déploiement de pages HTML et CSS sur Tomcat

Je commence tout juste à développer un site Web . Pour le moment, je n'ai qu'une page HTML supportée par deux feuilles de style CSS .

Puis-je créer un fichier WAR à partir des pages HTML et CSS ? Comment les déployer sur un serveur Tomcat ?

Merci.

165voto

Gaurav Saxena Points 2029

Il n'est pas vraiment nécessaire de créer une guerre pour l'exécuter depuis Tomcat. Vous pouvez suivre ces étapes

  1. Créer un dossier dans le dossier webapps, par exemple MyApp

  2. Placez votre code html et css dans ce dossier et nommez le fichier html que vous souhaitez utiliser comme page de démarrage pour votre application, index.html

  3. Démarrez tomcat et pointez votre navigateur sur l'url "http: // localhost: 8080 / MyApp". Votre page index.html apparaîtra dans le navigateur

33voto

Van de Graff Points 842

Voici ma configuration: je suis sur Ubuntu 9.10.

Maintenant, Voici ce que j'ai fait.

  1. Créez un dossier nommé "tomcat6-myapp" dans /usr/share.
  2. Créer un dossier "myapp" sous /usr/share/tomcat6-myapp.
  3. Copier le fichier HTML (que j'ai besoin de déployer) dans /usr/share/tomcat6-myapp/myapp. Il doit être nommé index.html.
  4. Aller à /etc/tomcat6/Catalina/localhost.
  5. Créer un fichier xml "myapp.xml" (je suppose qu'il doit avoir le même nom que le nom du dossier à l'étape 2) à l'intérieur de /etc/tomcat6/Catalina/localhost avec le contenu suivant.

< Context path="/myapp"

docBase="/usr/share/tomcat6-myapp/myapp"/>

6.Ce xml est appelé le"Descripteur de Déploiement"qui Tomcat lit et déploie automatiquement votre application nommée "myapp".

7.Maintenant, allez à http://localhost:8080/myapp dans votre navigateur - la index.html est ramassé par tomcat et est indiqué.

J'espère que cela aide!

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X