2012-03-14 13 views
2

私はディレクトリ構造にjs/cssファイルを置く場所を実験してきました。私はそれがWEB-INFディレクトリ内に入るべきだと思うが、それは動作しないようだ。 Web Pagesに入れることもできません。JS、CSS、Imagesなどの公共リソースを置く場所はどこですか?

ここでは、JS/CSS/Imagesなどの一般的なリソースをどこに置いていますか?

Directory tree

+2

WEB-INFディレクトリ以外のWebページに配置する必要があります。なぜそれは働いていないのですか? – madth3

答えて

1

彼らはあなたのWebコンテキストのルートにする必要があります。

私はEclipseがあなたのWARファイルにどのようなものを入れるのかは分かりませんが、ルートとの相対的なパスにあるはずです。

0

リソースがWEB-INFディレクトリにある場合、リソースに直接アクセスすることはできません。リソースリゾルバのようなものが必要です。

<mvc:resources location="/, classpath:/META-INF/web-resources/" mapping="/resources/**" /> 

リソースがWEB-INFディレクトリ外にある場合は、直接アクセスすることはできますが、リソースを操作できなくなります。

+0

私はそれらを操作したいと思う状況の例を挙げることができますか? – Webnet

関連する問題