4

Spring MVC Web アプリケーションのクラスパスにある jar 内にパッケージ化された JSP ビューがいくつかあります。アプリケーションの Spring XML ファイルにビュー リゾルバーを設定して、ビュー名をこれらのクラスパス リソースの 1 つに解決するにはどうすればよいですか?

4

1 に答える 1

1

JAR ファイルの構造が問題になる場合があります。Java Servlet 3.0 Specの§10.5は次のように述べています。

...たとえば、Web コンテナー内のコンテキスト パス /catalog を持つ Web アプリケーションの場合、Web アプリケーション階層のベースにある index.html ファイル、またはインデックスを含む WEB-INF/lib 内の JAR ファイル内。 META-INF/resources ディレクトリの下の html は、/catalog/index.html からの要求を満たすために提供できます...

その方法で JSP を提供してみてください。それが機能する場合、必要なのは、正しいプレフィックス/サフィックスで構成された単純な Spring InternalResourceViewResolver だけです。

于 2013-02-12T01:24:08.280 に答える