JAX-RS - Могут ли два класса иметь одинаковый идентификатор @Path?

У меня есть веб-приложение, которое перенаправляет на конкретный URI: скажем / service / библиотека . В другом пакете у меня есть сервер jaxrs, который прослушивает / service в URI и определяет некоторые bean-компоненты для обработки запроса. Там уже довольно много bean-компонентов, и один из классов уже реализован для обработки запросов для / service / library . Я пытаюсь создать новый класс, который также обрабатывает запросы для / service / library , но с другим абсолютным путем URI, например: / service / library / mynewlibrary . У меня вопрос: можно ли определить один и тот же идентификатор @Path в двух классах или они должны быть уникальными, другими словами, нужно ли мне использовать URI, например / service / mylibrary для моего нового класса реализация вместо реализации второго класса, который также использует тот же идентификатор @Path? Я новичок в JAX-RS, поэтому надеюсь, что мой вопрос имеет смысл!

Спасибо!

9
задан Donal Fellows 24 April 2011 в 18:07
поделиться