Je pense à quelque chose dans les lignes de drupal multisite, où chaque site devrait avoir son dossier avec des thèmes, des plugins et divers fichiers statiques. Il s'avère que ce n'est pas très facile à faire avec Java: les classes doivent être en un seul endroit, les fichiers de tags dans les autres, les fichiers statiques en troisième, seuls les fichiers jsp peuvent aller n'importe où. les classes et les balises peuvent être empaquetées dans des jars, mais comment puis-je servir des fichiers statiques et des jsps à partir de jar? Quelle est la meilleure façon de faire une telle chose?Exécution de plusieurs sites à partir d'une application Web en Java
précédente question légèrement liée: Jsp tags outside WEB-INF/tags
C'est le point, dans Drupal vous avez une application avec bouquet du code commun, et les sites ont des données distinctes, look différent, plugin ici et là, mais ils partagent beaucoup. Le fichier WAR est l'application complète. – Slartibartfast
OK - Je pense que je reçois ce que vous conduisez. Vous pouvez charger vos jars dans le chargeur de classes de conteneurs de servlets, qui devrait alors être disponible dans la webapp, mais le mécanisme et votre kilométrage varient en fonction du conteneur de servlets. Dans l'ensemble, vous cherchez probablement (ou développez) un framework (Tapestry, Struts, etc) pour fournir ce que vous recherchez. –