現在の状態: 1. 私の web.xml で:
<servlet-mapping>
<servlet-name>javax.ws.rs.core.Application</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
2. 同じ @Path を持つ 2 つのサービス リソースがあります。
@Path("path")
public class Resource1 {
//methods annotated with @Path
}
@Path("path")
public class SubResource extends Resource1 {
//same methods annotated with @Path (are inherited, and not overridden)
}
質問。すべてのリクエストを「パス」から SubResource および Resource1 にリダイレクトする方法はありますか? 現在の状況では、アプリケーション サーバー (私の場合は JBoss) が自分でどのリソースを取るかを決定しているようで、常に同じとは限りません。
ありがとうございました。