Le descripteur de déploiement Web est un fichier XML, appelé web.XML. Il est généré dans le répertoire WEB-INF et est indépendant du serveur d'applications.
Pour plus d'informations sur la génération du descripteur de déploiement Web, voir Génération de servlets.
Le descripteur de déploiement d'application Web est généré pour chaque package. Une commande WAR disponible dans l'onglet Tâches de la boîte de dialogue de génération permet de construire une archive Web contenant le descripteur de déploiement Web, en plus de toutes les classes et interfaces référencées par les composants servlet. Au niveau modèle, une commande EAR est également fournie pour grouper tous les fichiers WAR et JAR générés pour un modèle particulier au sein d'une seule archive. Le EAR contient un descripteur de déploiement supplémentaire généré pour chaque modèle et appelé application.XML.
Le descripteur de déploiement Web contient plusieurs servlets à déployer, il est disponible à partir de l'onglet Aperçu du package, ou de la feuille de propriétés du modèle.