RequestMapping接受Rest Apis

时间:2016-02-16 10:06:39

标签: java spring rest

我有一个控制器,旨在接受所有请求并执行所有必需的处理。但是它并不适用于所有请求。我的控制器是这样的:

@RequestMapping("/*")
public class GatewayDummyController

我的web.xml配置是:

<servlet-name>sample-apis-servlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<servlet-mapping> 
    <servlet-name>sample-apis-servlet</servlet-name>
    <url-pattern>/*</url-pattern>
</servlet-mapping>

战争的名称是sampleApi。我可以访问网址:

localhost/8080/sampleApi 
localhost/8080/sampleApi/rest 

我无法访问的网址是:

localhost/8080/sampleApi/rest/v1. 

我需要在sampleApi/之后访问所有网址。请建议一种方法。

1 个答案:

答案 0 :(得分:0)

将@RequestMapping(“/ **”)添加到控制器以接受所有网址