Bonjour à tous,
Une question apparemment toute bête mais je ne trouve pas la solution.
J'ai créé une application web, qui fonctionne bien. Mes servlet sont stockées sous forme de .class dans le répertoire web-inf\classes de l'appli.
Je souhaiterais maintenant créer une archive jar regroupant toute l'arborescence de servlet.
Pour cela j'ai créé cette archive avec : jar -cvf monarchive.jar rep1\ rep2\ ... (où rep1, rep2,.. sont les répertoires où sont placés les fichiers class).
L'archive a bien été créée.
J'ai ensuite placé cette archive dans le répertoire web-inf\lib de l'appli et supprimé le répertoire classes.
Ma question est maintenant:
-comment déclarer dans le fichier web.xml les servlet contenues dans le jar (est-ce déjà nécessaire de le faire ?)
- comment appeler ces servlet dans un fichier jsp (je les appelle par des formulaires via : action="/servlet/maservlet")
J'obtiens en effet un message d'erreur disant que la ressource demandée /monappli/rep1.maservlet n'est pas disponible.
Merci beaucoup par avance pour votre aide
Partager