Josh さん、もし .jsp と .tld ファイルを扱っているなら、これを「Java プロジェクト」としてではなく、Eclipse の「動的 Web プロジェクト」として行うべきです。それにもかかわらず、私はあなたの質問に答えようとします。
ファイル システムの図に基づいて、ファイルが正しく配置されていません。Web アプリ (.war ファイル) を作成しようとしている場合は、WEB-INF ディレクトリが必要です。WEB-INF ディレクトリの下には、web.xml ファイル (必要なものを確認するには web.xml を検索してください)、tags ディレクトリ、classes および lib ディレクトリが必要です。
コンパイルされたクラス ファイルは、WEB-INF/classes ディレクトリに配置する必要があります。依存する Jar ファイルは、WEB-INF/lib ディレクトリに配置する必要があります。Tablibs は WEB-INF/tags ディレクトリに配置する必要があります。最後に、.jsp ファイルは src ディレクトリ (WEB-INF の親ディレクトリ) に配置する必要があります。
したがって、レイアウトは次のようになります。
私のプロジェクト/
`-- src
|-- WEB-INF
| | |-- クラス
| | | | `-- MyClass.class
| | |-- ライブラリ
| | | | `-- my.jar
| | |-- タグ
| | | | `-- my.tld
| | `-- web.xml
`-- include.jsp
お役に立てれば。
-ブライアン