Я хотел бы иметь доступ к следующим URL-адресам:
Первый URL работает нормально. У меня возникли проблемы с URL-адресом $ count при использовании реализации JAX-RS в Джерси.
Вот код ресурса.
@Path("/helloworld")
public class HelloWorldResource {
@GET
@Produces("text/plain")
public String getClichedMessage() {
return "Hello World!";
}
@GET
@Path("\\$count")
@Produces("text/plain")
public String getClichedMessage(
@PathParam("\\$count") String count) {
return "Hello count";
}
}
Я также пробовал "$ count" в @Path и @PathParam, но это тоже не сработало.
Примечание. Если я удалю знак доллара из всего вышеприведенного кода, он будет нормально работать для URL-адреса localhost: 9998 / helloworld / count. Однако мне нужно, чтобы в URL-адресе был знак доллара, потому что это будет приложение-производитель OData.