Servlet过滤器不在默认端口上调用

时间:2017-01-27 09:59:26

标签: web-services tomcat servlets cxf

我有一个基于CXF构建的小型webapp用于REST操作,而Tomcat用于托管* .war文件。最近我在端口8080上通过Tomcat暴露静态内容,在端口9015上通过CXF暴露REST操作。 现在我尝试通过CXF端口9015公开所有内容(REST API和html页面)。我在嵌入式Jetty(端口9015)上提供静态内容,但是当我尝试获取index.html时,web.xml中定义的servlet过滤器拒绝工作来自localhost的页面:9015 / index.html(当我在localhost上发出请求时:8080 / index.html - 过滤器工作):

$ awk 'p{for(i=p+1; i<$1;i++){print ""}} {p=$1; print}' file
1 apple

3 pear



7 lemon

当我使用9015端口时,如何使此LoginFilter拦截我的请求? 任何帮助高度赞赏。

1 个答案:

答案 0 :(得分:1)

实际上这与将ServletFilter添加到嵌入式Jetty有关。在这里找到答案:spring embeded jetty+cxf