Josh, si vous travaillez avec des fichiers. JSP et. TLD, alors vous ne devriez pas faire cela comme un "projet Java", mais plutôt un "projet Web dynamique" dans Eclipse. Néanmoins, je vais essayer de répondre à votre question. En fonction du schéma de votre système de fichiers, vos fichiers sont mal positionnés. Si vous essayez de créer une application Web (un fichier .war), vous avez besoin d'un répertoire WEB-INF. Sous le répertoire WEB-INF vous aurez besoin d'un fichier web.xml (google for web.xml pour voir ce qui doit y être), d'un répertoire de balises, et d'un répertoire classes et lib.
Les fichiers de classe compilés doivent être placés dans le répertoire WEB-INF/classes. Les fichiers Jar dont vous dépendez doivent être placés dans le répertoire WEB-INF/lib. Les Tablib doivent aller dans le répertoire WEB-INF/tags. Enfin, vos fichiers .jsp doivent aller dans le répertoire src (le répertoire parent de WEB-INF).
Ainsi, votre mise en page devrait ressembler à ceci:
myproject/
`-- src
|-- WEB-INF
| |-- classes
| | `-- MyClass.class
| |-- lib
| | `-- my.jar
| |-- tags
| | `-- my.tld
| `-- web.xml
`-- include.jsp
Hope this helps.
-Bryan
est un projet commun qui sera inclus dans d'autres projets Web en tant que pot. la guerre ne peut pas être groupée, seulement des pots. le seul jsp est un jsp commun qui a des variables et autres. il n'y a pas de vue. tout le reste est le code java et les fichiers de balises destinés à être réutilisés – joshjdevl
+1 pour une grande représentation ascii d'une structure de dossiers –