2016-01-18 84 views
0

變量值我有這個@RequestMapping(value = "/image/{path}",method = RequestMethod.GET) 在我的控制器春天@RequestMapping像URL

我需要例如在一些不同的方式{path}變量:路徑可能是「image.png」在其他時間可以「/資源/ images/image.png「..

我的問題:彈簧可以處理變量,如路徑 - >"/resources/images/image.png"

+0

http://stackoverflow.com/questions/34882791/asterisk-after-string-in-requestmapping/ 34892981#34892981 –

回答

0

/.會將變量分解成塊。使用路徑變量無需任何額外的配置,你必須收支平衡,文件名變爲兩個獨立的路徑變量,如

@RequestMapping(value = "/image/{filename}/{extension}", method = RequestMethod.GET) 
public [ReturnType] myMethod(
    @PathVariable("filename") String file, 
    @PathVariable("extension") String ext) { ... }