我有一个webapp重定向到一个特定的URI:比方说/service/library。在另一个包中,我有一个jaxrs服务器,它在URI中侦听/service,并定义一些bean来处理请求。已经有好几个bean了,其中一个类已经被实现来处理/service/library的请求。我正在尝试创建一个新类,该类还处理/service/library的请求,但具有不同的绝对URI路径,例如:/service/library/mynewlibrary。我的问题是,是否有可能在两个类中定义相同的@Path标识符,或者它们必须是唯一的,换句话说,我需要为我的新类实现使用像/service/mylibrary这样的URI,而不是实施第二个类也使用相同的@Path标识符?我对JAX-RS很新,所以我希望我的问题很有意义!JAX-RS - 两个类可以具有相同的@Path标识符吗?
谢谢!
当你尝试时会发生什么? – 2011-04-18 22:16:40
当我尝试它时,我的新类中没有方法被调用,并且只有当前类处理/服务/库中的方法被称为 – Stephen 2011-04-18 22:37:09
@ user663041您确定新类已注册吗?你使用什么JAX-RS框架? – Tarlog 2011-04-19 17:01:42