如何将所有请求映射到 spring 中的单个控制器方法?
How to map all requests to single controller method in spring?
我是 spring 的新手。我想将所有请求映射到单个控制器方法。这就是为什么我指定了以下 requestmapping
@RequestMapping
(
value="/PnPanel.go/CData/**",
method={RequestMethod.GET, RequestMethod.POST}
)
但是当请求 URL 时它仍然给出 404 错误
http://localhost:8088/PnPanel.go/CData/invokeCDScreen
不知道,我在这里缺少什么。
我试着在网上搜索,但所有的解决方案都不适合我。
提前致谢。
您的 URL
应该是 http://localhost:8088/<project-name>/PnPanel.go/CData/invokeCDScreen
以匹配请求映射。
其实我已经自己解决了。我遗漏了以下内容:-
@RequestMapping
(
value="/PnPanel.go/CData/*",
method={RequestMethod.GET, RequestMethod.POST}
)
因此,不需要使用两个星号,而只需要一个。
我是 spring 的新手。我想将所有请求映射到单个控制器方法。这就是为什么我指定了以下 requestmapping
@RequestMapping
(
value="/PnPanel.go/CData/**",
method={RequestMethod.GET, RequestMethod.POST}
)
但是当请求 URL 时它仍然给出 404 错误
http://localhost:8088/PnPanel.go/CData/invokeCDScreen
不知道,我在这里缺少什么。 我试着在网上搜索,但所有的解决方案都不适合我。
提前致谢。
您的 URL
应该是 http://localhost:8088/<project-name>/PnPanel.go/CData/invokeCDScreen
以匹配请求映射。
其实我已经自己解决了。我遗漏了以下内容:-
@RequestMapping
(
value="/PnPanel.go/CData/*",
method={RequestMethod.GET, RequestMethod.POST}
)
因此,不需要使用两个星号,而只需要一个。