在Jersey中有没有办法从URL获取Class

时间:2016-04-27 07:12:13

标签: java jersey

说我在类@Path("/abc")上注明ABCResource,Jersey是否提供了回溯哪个类将处理即将到来的uri的接口,如下所示: public Class getHandlerClassForURL(URL url),通过调用' abc'我希望ABCResource.class返回。

在泽西岛有可能吗?

我需要这样的实用程序的原因是我必须提供一个util来测试在真正的调用发生之前是否授权访问特定的菜单项(对应于@Path)。因此,动态方式无法提供帮助,例如uriInfo.getMatchedResources(),因为我并不打算在“过滤器”中执行此操作。或者&#39;拦截器&#39;环境。 我想在Jersey里面,应该有像web.xml中的<servlet-mapping>这样的映射,实际上我找到了一个here,遗憾的是键值与我的需求相反。

1 个答案:

答案 0 :(得分:0)

我会回答自己没有。根据2个相关问题,接受的答案表明他们都必须解决这个问题,而不是直接使用Jersey提供的API。链接herehere