Spring MVC请求映射和PathVariable
是否可以使用@PathVariable Anotion在SpringMVC中映射urlSpring MVC请求映射和PathVariable,spring,spring-mvc,Spring,Spring Mvc,是否可以使用@PathVariable Anotion在SpringMVC中映射url /download/253/path/to/file/name.ext 我尝试使用以下模式:/download/{intVar}/{fileLocation},但请求失败,出现400 HTTP错误。是的,这是可能的 参考文献 在您的情况下,它将如下所示 @RequestMapping("/download/{intVar}/**{fileLocation:.+}") 未找到HTTP请求的映射。我试着使用
/download/253/path/to/file/name.ext
我尝试使用以下模式:/download/{intVar}/{fileLocation}
,但请求失败,出现400 HTTP错误。是的,这是可能的
参考文献
在您的情况下,它将如下所示
@RequestMapping("/download/{intVar}/**{fileLocation:.+}")
未找到HTTP请求的映射。我试着使用{fileLocation:.*},但它是一样的。你介意试试“/download/{intVar}/*{fileLocation:.+}”吗?当然,我的意思是
@RequestMapping(/download/{intVar}/{fileLocation:.*}”)
最后一次尝试:“/download/{intVar}/**{fileLocation:.+}”。请检查这是否有效。您的答案不完整。您遗漏了ContentNegotiationManager
的配置。