Как обрабатывать web.xml с несколькими точными совпадениями?JAVA

Программисты JAVA общаются здесь
Anonymous
Как обрабатывать web.xml с несколькими точными совпадениями?

Сообщение Anonymous »

Мне нужно создать службу отдыха с несколькими точными совпадениями, но я не знаю, как обработать ее в web.xml и классах ресурсов. Как создать класс ресурса, который сопоставляется с точным соответствием ? Если бы было только одно точное совпадение, я мог бы использовать @Path("/"), но здесь это не сработает. Приложение, над которым я работаю, должно иметь несколько точных совпадений, и я не могу использовать шаблон /*, поскольку существуют и другие фильтры, которые должны их обрабатывать. Я использую Jersey 2.42.
Текущий пример реализации, который не работает.
web.xml:



main-servlet
org.glassfish.jersey.servlet.ServletContainer

jersey.config.server.provider.packages
com.test

1


main-servlet
/foo
/bar



/foo ресурс:
@Path("/foo")
public class FooResource {
@GET
public String foo() {
return "Foo";
}
}

/ресурс bar:
@Path("/bar")
public class BarResource {
@GET
public String bar() {
return "Bar";
}
}


Подробнее здесь: https://stackoverflow.com/questions/783 ... ct-matches

Вернуться в «JAVA»