1

Jersey が 404 を返す場合 (@Path が見つからない場合)、デフォルトでは 404 を HTML として返します。ただし、Web サービスのクライアントはすべて [コードで @Produces("application/xml") を使用して処理する] に対して XML を想定しているため、デフォルトのエラー コンテンツもすべて XML として送信するように Jersey を構成したいと考えています。

これを行うためにジャージーをどのように構成しますか。また、方法がない場合、どのようにこれを達成することをお勧めしますか?

4

1 に答える 1

0

Tomcatの場合、web.xmlでこれを試すことができます

 <error-page> 
 <error-code>404</error-code> 
 <location>/404.jsp</location> 
 </error-page>

404.jsp には、クライアントが期待する xml 応答が含まれている可能性があります。

于 2012-12-21T08:32:43.613 に答える