Java Spring@MatrixVariable作为简单映射

Java Spring@MatrixVariable作为简单映射,java,spring,spring-mvc,Java,Spring,Spring Mvc,我想知道是否可以从@MatrixVariable到简单映射获取值 例如,我有URL:http://localhost:8080/myapp/products/price;低=200;高=400 我知道我可以通过以下方法获得该值: @RequestMapping("/{price}") public String filterProducts(@MatrixVariable(pathVar = "price") Map<String, List<String>> price

我想知道是否可以从
@MatrixVariable
到简单映射获取值

例如,我有URL:
http://localhost:8080/myapp/products/price;低=200;高=400

我知道我可以通过以下方法获得该值:

@RequestMapping("/{price}")
public String filterProducts(@MatrixVariable(pathVar = "price") Map<String, List<String>> priceFilter, Model model);
@RequestMapping(“/{price}”)
公共字符串过滤器产品(@MatrixVariable(pathVar=“price”)映射价格过滤器,模型模型);
如何将URL参数传递给变量
Map priceFilter
?可能吗?我该怎么做?

不知道Map或Map是否可能-似乎不可能-但如果您想轻松访问它们,并且价格类型有限,可以使用@MatrixVariable(value=“low”)Integer low、@MatrixVariable(value=“high”)Integer high、。。。添加required=false,其中非强制性。