给出以下代码:
<img src="http://placehold.it/100x100" id="captchaimage"/>
<a id='testBtn'>Click to change captcha image</a>
我想匹配requestmapping方法中的网址。我尝试了这个没有成功。
@RequestMapping(path = "/run/{alias}/synchronous")
public String start(@PathVariable String test) {
return "ok";
}
答案 0 :(得分:0)
我使用这些代码来处理GET和POST方法。
@GetMapping("/run/{alias}/synchronous")
@PostMapping("/run/{alias}/synchronous")
答案 1 :(得分:0)
您尝试过吗?将一些“键”添加到@PathVariable,因为变量“测试”与“别名”不同。检查此链接Request Mapping in Baeldung
@RequestMapping(path = "/run/{alias}/synchronous")
public String start(@PathVariable("alias") String test){
return "ok";
}
答案 2 :(得分:0)
据我所知,servlet规范不允许在字符串中间使用通配符。我正在寻找与您相同的答案...用于调用FilterRegistrationBean.addUrlPatterns()。我正在研究如何制作自己的带有正则表达式或endsWith的Filter。