Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 当我使用过滤器时,没有得到任何输出_Maven_Jersey_Jax Rs_Resteasy_Web.xml - Fatal编程技术网

Maven 当我使用过滤器时,没有得到任何输出

Maven 当我使用过滤器时,没有得到任何输出,maven,jersey,jax-rs,resteasy,web.xml,Maven,Jersey,Jax Rs,Resteasy,Web.xml,当我使用过滤器时,没有得到任何输出,但当我得到输出时,我移除过滤器。这是myweb.xml MYApp 上下文配置位置 WEB-INF/spring-hibernate-resteasy.xml resteasy.servlet.mapping.prefix /放松 运动衫 com.sun.jersey.spi.spring.container.servlet.SpringServlet com.sun.jersey.config.property.JSPTemplatesBasePath /

当我使用过滤器时,没有得到任何输出,但当我得到输出时,我移除过滤器。这是myweb.xml


MYApp
上下文配置位置
WEB-INF/spring-hibernate-resteasy.xml
resteasy.servlet.mapping.prefix
/放松
运动衫
com.sun.jersey.spi.spring.container.servlet.SpringServlet
com.sun.jersey.config.property.JSPTemplatesBasePath
/WEB-INF/pages
com.sun.jersey.config.property.WebPageContentRegex
/(css | js | img |资源|(WEB-INF/pages))/*
运动衫
/*
org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap
org.jboss.resteasy.plugins.spring.SpringContextLoaderListener
javax.ws.rs.core.Application
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher
javax.ws.rs.core.Application
/放松/*
index.html
对于可查看的Jax-rs-web服务,存在用于添加的过滤器。为什么不能得到任何输出

我如何解决它


谢谢。

您正在将过滤器设置为
SpringServlet
,但已经配置了
。我认为这些是不兼容的,我认为您可以使用一个类来实现自己的过滤器:
ContainerRequestFilter
ContainerResponseFilter
ClientRequestFilter
ClientResponseFilter
(或
WriterInterceptor
/
ReaderInterceptor
)在您的
标签中。或者只需删除您的
配置,看看它能做什么

请参阅此处有关筛选器和拦截器的一些文档:

希望这能让你朝着正确的方向前进