使用spring @PathVariable来提取和解析参数

时间:2017-04-28 10:29:48

标签: java spring spring-mvc

我找到了THIS有用的线程,解释了如何使用spring从路径中提取变量到Map<String,String>。 我想进一步使用spring将这些变量解析为类型,但不幸的是我无法这样做。

格式:"/mypath/[{varaible}]/something"

输入:"/mypath/[0.0,0.1,0.2]/something"

输出:Double[] myArray

是否可以使用弹簧功能?

1 个答案:

答案 0 :(得分:0)

我认为你可以使用这种语法(未经过测试,但非常确定......):

@RequestMapping("/mypath/{doubles}/something")
public String aControllerMethod(@PathVariable("doubles") Double[] arrayOfDoubles) { ... }

以这种方式执行请求:

/mypath/0.0,0.1,0.2/something