Comment faites-vous préciser le contexte de la racine de votre <web-app> balises dans web.xml?
Je tiens à préciser le contexte de la racine de mon application web Java dans mon fichier WAR. Comment puis-je faire cela en utilisant valide web-app
XML dans un web.xml
fichier?
Oh, oui, j'aimerais le faire dans un serveur d'application de façon agnostique.
Vous devez vous connecter pour publier un commentaire.
Ce ne peut pas être fait dans un serveur d'applications de façon agnostique. La racine de contexte ne fait pas partie de la norme web.xml fichier. Il est spécifié lorsque vous déployez l'application ou sur un serveur d'applications spécifiques descripteur.
Remarque: ci-dessus s'applique pour le déploiement de la GUERRE des fichiers. Fichiers EAR est une autre histoire et le contexte peut être spécifié en tant que partie de la application.xml le descripteur de déploiement.
WEB-INF/jboss-web.xml
manquait. J'ai résolu le problème par la création de ce fichier:<?xml version="1.0" encoding="UTF-8"?> <jboss-web> <context-root>/</context-root> </jboss-web>
Vous pouvez l'utiliser comme ceci web.xml.
HTML: