Джош, если вы работаете с файлами .jsp и .tld, то вам действительно не следует делать это как «Java Project», а вместо этого «Dynamic Web Project» в Eclipse. Тем не менее я постараюсь ответить на ваш вопрос.
Исходя из диаграммы вашей файловой системы, ваши файлы размещены неправильно. Если вы пытаетесь создать веб-приложение (файл .war), то вам нужен каталог WEB-INF. В каталоге WEB-INF вам понадобится файл web.xml (google для web.xml, чтобы увидеть, что там должно быть), каталог тегов и каталог классов и библиотек.
Скомпилированные файлы классов должны находиться в каталоге WEB-INF / classes.
Jar-файлы, от которых вы зависите, должны находиться в каталоге WEB-INF / lib.
Таблицы должны идти в каталог WEB-INF / tags.
Наконец, ваши файлы .jsp должны находиться в каталоге src (родительский каталог WEB-INF).
Итак, ваш макет должен выглядеть так:
myproject/
`-- src
|-- WEB-INF
| |-- classes
| | `-- MyClass.class
| |-- lib
| | `-- my.jar
| |-- tags
| | `-- my.tld
| `-- web.xml
`-- include.jsp
Надеюсь, это поможет.
-Bryan