我有一个控制器,旨在接受所有请求并执行所有必需的处理。但是它并不适用于所有请求。我的控制器是这样的:
@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/
之后访问所有网址。请建议一种方法。
答案 0 :(得分:0)
将@RequestMapping(“/ **”)添加到控制器以接受所有网址