2

我有一个看起来像的@RequestMapping:

@RequestMapping("/foo/{bar}/blah/**")
public void handleRequest(@PathVariable String bar, @PathVariable String remainder) {

如何配置以使剩余部分获得与“**”匹配的内容?

4

1 回答 1

1

虽然 Spring 确实支持 Ant 样式的路径模式,但它们没有提供返回捕获内容的方法。

不过不要害怕,因为这是你可以自己计算的。你可以定义你的控制器方法来接收HttpServletRequest对象。从那里,您可以通过调用getRequestURI()请求对象来访问 URI。

这将需要一些String处理,但这听起来更像是编写更有趣的代码。

于 2012-10-26T20:50:11.577 回答