2

私のレガシー システムは、ルート マッピングを使用して RESTEasy によって実装されました/*

画像、html などの静的リソースを追加したいのですが、これらのリソースにアクセスできません。RESTEasy サーブレットは次のように言います

Could not find resource for relative : /WEB-INF/jsp/healthcheck/healthcheck.jsp

<mvc:resources>私の場合、Springのように静的リソースを理解するように RESTEasy を構成する方法はありますか

4

1 に答える 1

0

静的リソースを提供するには、サーブレット ディスパッチャーの代わりにフィルター ディスパッチャーを使用する必要があります。

これはドキュメントで説明されています:

Resteasy をサーブレットとして実行することの欠点は、.html や .jpeg ファイルなどの静的リソースを JAX-RS サービスと同じパスに配置できないことです。Resteasy では、代わりにフィルターとして実行できます。要求された URL の下に JAX-RS リソースが見つからない場合、Resteasy は URL を解決するためにベースのサーブレット コンテナーに委任します。

于 2013-09-22T09:26:21.923 に答える