猿问

如何在过滤器中匹配此 url 模式

鉴于此代码:


@RequestMapping(path = "/run/{alias}/synchronous")

public String start(@PathVariable String test)  {

    return "ok";

}

我想匹配 requestmapping 方法中的 url。我试过这个没有成功。


registration.addUrlPatterns("/run/*/synchronous");


潇潇雨雨
浏览 169回答 2
2回答

喵喵时光机

据我所知,servlet 规范不允许在字符串中间使用通配符。我正在寻找与您相同的答案...调用 FilterRegistrationBean.addUrlPatterns()。我正在研究如何制作我自己的过滤器,它接受一个正则表达式或一个endsWith。

紫衣仙女

我使用这些代码来处理 GET 和 POST 方法。@GetMapping("/run/{alias}/synchronous")@PostMapping("/run/{alias}/synchronous")
随时随地看视频慕课网APP

相关分类

Java
我要回答