【发布时间】:2013-12-28 21:40:21
【问题描述】:
以下代码运行我的 REST 服务,但从未调用过我的 servlet 过滤器。有什么想法吗?
WebappContext webappContext = new WebappContext("grizzly web context", "");
FilterRegistration testFilterReg = webappContext.addFilter("TestFilter", TestFilter.class);
testFilterReg.addMappingForUrlPatterns(EnumSet.allOf(DispatcherType.class), "/*");
ResourceConfig rc = new ResourceConfig().register(MyResource.class);
HttpServer httpServer = GrizzlyHttpServerFactory.createHttpServer(URI.create("http://localhost:8080/myapp/"), rc);
webappContext.deploy(httpServer);
【问题讨论】:
-
您能确认一下正在使用的 Jersey/Grizzly 版本吗?
-
球衣 2.4.1。灰熊 2.3.3
标签: java servlet-filters grizzly jersey-2.0