0

Spring Rooをテストしていますが、すべて正常に動作しています。しかし、dojo.js、Spring.js、tundra.cssなどのリソースファイルが物理的にどこにあるのかわかりません。

'perform package'を使用してWARファイルを作成する場合でも、リソースファイルはWARファイル内にありません。

しかし、アプリをTomcatにデプロイし、server / myproject / resources / dojo / dojo.jsのようなものにアクセスしようとすると、JSファイル自体を表示および表示できます。

ここで実際に何が起こっているのですか?

4

1 に答える 1

0

前回 Roo を使用したときは、Spring Webflow から借用して jar に含めましたspring-js-resources-x.y

私のSpring-MVC構成ファイルwebmvc-config.xmlには次の行が含まれています:

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

resources/*最初にファイルシステムで検索され、後でクラスパスで検索されると言われています。

これらのファイルを変更する必要がある場合は、これらのファイルを web ディレクトリに抽出できます。

于 2013-02-14T01:15:12.913 に答える