Я привязал службы / методы REST к шаблону URI с помощью аннотации @Path
.Это выглядит как обычно:
@GET
@Path("/message")
@Produces("application/json")
public Response getMessage() { ... }
Но моя служба REST должна быть без учета регистра.Теперь я использую регулярное выражение в @Path
во всем моем коде так:
@GET
@Path("/{message:[mM][eE][sS][aA][gG][eE]}")
@Produces("application/json")
public Response getMessage() { ... }
Это выглядит странно.Есть ли что-то, что я упустил из виду (надеюсь, что нет, см. this ) или есть какая-либо особенность реализации JAX-RS для этого?Сейчас я использую JBoss RESTeasy .
Спасибо.