1

私はWebアプリを持っています:MyApp.war、その中にjarファイルがあります:WEB-INF/lib/PublicJar.jar

  • クライアント アプリケーションがその jar を Web リソースのようにダウンロードできるようにしたいと考えています。例えばhttp://theserver.com/myapp/jars/PublicJar.jar

  • Web アプリケーションで jar ファイルのハッシュコードを計算して、変更されたかどうかを確認できるようにして、クライアントが再読み込みする必要があるかどうかを確認できるようにします。

これはできますか?

4

1 に答える 1

3

内部のリソースをWEB-INFクライアントに直接提供することはできません。これを行うには、サーブレット/コントローラーを記述してServletContextリソースとして抽出し、http 応答にフィードする必要があります。

PublicJar.jarアプリケーション自体でも使用されていますか? から移動することはできませんWEB-INFか、それとも WAR に 2 つのコピーをバンドルすることはできませんWEB-INFか?

于 2009-08-06T15:46:56.480 に答える