我想做的是为我的第二个参数传递常规快递。例如:
@RequestMapping(value = "/filesCleanUp/{confParamName}/{pattern}", method = RequestMethod.GET)
public ResponseEntity<String> doFilesCleanUp(@PathVariable("confParamName") String confParamName,
@PathVariable("pattern") String pattern)
这就是我致电服务的方式:
但它不起作用,无法从URL正确检索模式。对于第一个我得到“。* \\”而对于第二个我得到“。* 2010。* \\”
我用其他值做了其他测试:
模式在URL中写道:\(。* l
我得到了:\(
模式在URL中写道:(2 \。[0-3]))
我得到了:(2 \
通常它会与*或。
等字符混淆我确定没什么,但我找不到。我想要的是获得我写的确切模式
感谢您的帮助
答案 0 :(得分:0)
如果你真的想通过这样的params(我强烈不推荐),请参阅 http://perishablepress.com/how-to-write-valid-url-query-string-parameters/
否则编码并发布它们并在服务器端解码。