7
votes

Comment faire référence à un pot externe dans l'application JSP?

Je suis nouveau à Eclipse. J'essaie d'exécuter un exemple JSP en utilisant ITEXT pour générer un PDF, Je mettais iText.jar Fichier dans le dossier de la bibliothèque de références, mais lorsque j'ai exécuté le JSP, j'ai reçu un message d'erreur que le document de classe défini dans l'ITEXT, JAR ne peut pas être résolu.


1 commentaires

Nous n'avons pas réellement ajouter des pots de bocaux à la bibliothèque de référence. IDE crée les listes de bibliothèque de référence. Tout ce que vous avez à faire est d'ajouter le pot dans le dossier Web-Inf lib et de l'ajouter au chemin de construction. Il sera automatiquement ajouté à la liste des bibliothèques de référence. :-)


3 Réponses :


0
votes

Faites un clic droit sur votre dossier de projet dans le navigateur, choisissez Propriétés, choisissez Java Build Chemin, sélectionnez l'onglet Bibliothèques, cliquez sur Ajouter des pots externes ..., choisissez votre pot. Cliquez sur OK.


5 commentaires

Juste ce que j'ai fait, le fichier JAR affiche dans le dossier de bibliothèque de référence. Mais le JSP ne peut pas être compilé


@northTiger: Comment compilez-vous exactement le fichier JSP? Habituellement, le conteneur Web fait cela, pas l'IDE.


Il y a le soulignement rouge dans l'IDE sous Document Document = Nouveau document ();


et j'ai eu un avertissement "" Entrée de classePath C: /workspace/Intro/webcontent/itext-2.1.7.jar ne sera ni exportée ni publiée. Runtime ClassNotFoundExceptionsPrès peut en résulter. "


@NorthTiger: Vous devrez peut-être simplement cliquer avec le bouton droit de la souris sur le bouton droit de la souris sur le projet. Voir ce lien: coderanch.com/t/448061/ides-version-control-other-Tools/... .



2
votes

Vous pouvez également ajouter ce bocal dans le dossier Project Lib (présent dans Web-Inf, sinon vous pouvez ajouter un dossier dans Web-INF).

maintenant vous pouvez soit

Cliquez avec le bouton droit de la souris sur le dossier de votre projet dans Le navigateur, choisissez Propriétés, Choisissez Java Build Chemin, sélectionnez le Onglet Bibliothèques, cliquez sur Ajouter des pots externes , choisissez votre pot. Cliquez sur OK.

ou

Cliquez avec le bouton droit de la souris sur le dossier de votre projet dans Le navigateur, choisissez Propriétés, Choisissez Java Build Chemin, sélectionnez le onglet Bibliothèques, cliquez sur Ajoutez des pots ..., choisissez votre pot. Cliquez sur OK.

J'espère que cela aide ..


2 commentaires

Faites un clic droit sur votre dossier de projet dans le navigateur, choisissez Propriétés, choisissez Java Build Chemin, sélectionnez l'onglet Bibliothèques, cliquez sur Ajouter des bocaux, la boîte de dialogue de sélection JAR apparaît, cliquez sur le dossier Wencontent, le fichier JAR ne s'affiche pas. aucun moyen d'ajouter un pot de cette façon


okies ... 1er wat que vous avez à faire est de copier le fichier jar dans le dossier web-inf / lib .. ensuite essayez webcontent / web-inf / lib alors essayer d'ajouter en tant que jar. Si cela fonctionne, essayez d'ajouter en ajoutant le pot ext. Fichier (après avoir mis le pot dans WebContet / Web-Inf / Lib et Pointig) dans ce fichier



12
votes
  1. Ajoutez le pot dans web-inf / lib
  2. Ajouter <% @ page importer = "com.lowagie.itext.document"%> (ou quel que soit le colis) en haut de votre JSP

1 commentaires

Comment devrais-je inclure avant de déployer?