私は次のようにTomcatのWebアプリケーションを設定する必要があります。ウェブサイトのリソースにアプリケーションのベースディレクトリのサブディレクトリを使用するようにtomcatを設定するにはどうすればよいですか?
webapps/ABC
├── WebContent
│ ├── img
│ │ └── ABC.png
│ ├── ABC.jsp
│ ├── ABCDEF.jsp
│ └── styles
│ └── ABC.css
└── WEB-INF
├── classes
│ ├── model
│ │ └── ABCData.class
│ └── servlet
│ └── ABC.class
│ └── otherstuff
│ └── ABChelper.class
├── lib
└── web.xml
私は参照の数をABC/[ホスト]をアクセスするときABC.jsp-ファイルを表示するようにTomcatを得ることができたが、ABC.jsp内「img/ABC.png」や「styles/ABC.css」などが存在します。私はTomcatが "WebContent" - サブディレクトリ内の.class-または.jar-Filesのコンテンツを自動的に探すようにしたいと思います。もともと、私は "resources"サブディレクトリを優先していましたが、ここ数時間で読んだ数多くのサイトの中で、標準が明らかに "WebContent"であることを覚えていないウェブサイトを読みました。標準では動作しません。これはwebappのローカル設定だけを使って可能ですか?
理想的には、webappルートから.jar-Fileを作成し、それをサーバーに展開するのが理想的です。
私はローカルのMETA-INF/context.xmlを設定しようとしましたが、明らかに無視されています(何に書き込んでも、tomcatは不平を言うことはありません)、そしてweb.xmlの-tagsは何もしません終了タグにタイプミスがあった場合は別にエラーが発生します)。