Pour répondre à votre question générale, web.xml est le fichier de configuration J2EE standard. Il est indépendant du serveur et ses configurations fonctionnent avec n'importe quel serveur d'applications compatible J2EE. Jboss-web.xml sont des extensions et des capacités spécifiques à JBoss qui n'existent que dans JBoss (c'est-à-dire qu'un autre serveur d'application d'un autre fournisseur peut faire cette fonction, mais il le configure différemment). login-config.xml est également spécifique à jboss, c'est pourquoi vous avez besoin d'une configuration spécifique au fournisseur pour lier la guerre et la connexion ensemble. Je ne sais pas s'il est possible qu'un problème de configuration autre que la sécurité JBoss soit trop laxiste, mais s'il y a une mauvaise configuration sérieuse, je m'attendrais à ce que JBoss lance une erreur sur le déploiement et ne parvienne pas à déployer le guerre.
@Yishai, Merci pour la réponse rapide. C'est très utile. Je vais laisser la question ouverte un jour ou deux pour voir si je reçois des informations plus précises. – sixtyfootersdude