1

jersey リソースの 1 つで wadl を生成する jersey を停止したいと思います。これが注釈または web.xml 構成で可能かどうかは誰にもわかりますか?

ありがとう、SAm。

4

2 に答える 2

3

最新のジャージのドキュメントからのように:

Jersey では WADL 生成がデフォルトで有効になっています。これは、デフォルトで OPTIONS メソッドが各リソースに追加され、自動生成された /application.wadl リソースもデプロイされることを意味します。このデフォルトの動作をオーバーライドし、Jersey で WADL 生成を無効にするには、アプリケーションで構成プロパティをセットアップします。

jersey.config.server.wadl.disableWadl=true

お役に立てれば

于 2014-01-17T08:03:05.810 に答える
0

@mSolujic の答えは正しいですが、Jersey/Spring ユーザーは web.xml に少し異なるものが必要になる場合があります (少なくとも Jersey 1.19 では):

<servlet>
    <servlet-name>rest</servlet-name>
    <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>
    <init-param>
        <param-name>com.sun.jersey.config.feature.DisableWADL</param-name>
        <param-value>true</param-value>
    </init-param>
    ...
</servlet>
于 2016-07-19T15:57:58.187 に答える