1

実行時にオブジェクトをジャージー サービスとして登録する必要があります。Spring applicationContext は既に試しましたが、通常の Bean として登録されています。このようなもの...

jerseyContainer.register(新しいサービス());

@Path("/service")
public class Service{
    @GET
    public Thing get(){ 
        return new Thing();
    }
}

または、Spring コンテナーが起動を完了する前の何らかの方法で。

4

1 に答える 1

0

スプリングジャージ統合はサーブレットに依存しています

com.sun.jersey.spi.spring.container.servlet.SpringServlet

web.xml で定義

このチュートリアルを参照してください。具体的には、ポイント 4「Jersey と Spring の統合」
を参照してください。Jersey によって公開されるリソース クラスをスキャンするパッケージを定義する方法がわかります。

于 2013-03-20T05:17:19.360 に答える