使用springmvc将查询参数转换为路径参数

使用springmvc将查询参数转换为路径参数,spring,spring-mvc,Spring,Spring Mvc,作为SNS优化的一部分,我们必须将查询参数更改为路径参数,因此: /某地?hl=ja 必须成为: /somesite/hl/ja 在不向每个@RequestMapping方法添加单独路径的情况下,我们如何做到这一点?看起来我用拦截器做不到。我们正在使用Spring4,您可以尝试添加过滤器,而不是拦截器,以重写请求URI。 如果您可以自由使用任何第三方库,您可以使用此库。 或者,您可以编写自己的impl-in-filter方法 按照这个问题进行实施

作为SNS优化的一部分,我们必须将查询参数更改为路径参数,因此:

/某地?hl=ja

必须成为: /somesite/hl/ja


在不向每个@RequestMapping方法添加单独路径的情况下,我们如何做到这一点?看起来我用拦截器做不到。我们正在使用Spring4,您可以尝试添加
过滤器
,而不是
拦截器
,以重写请求URI。
如果您可以自由使用任何第三方库,您可以使用此库。

或者,您可以编写自己的impl-in-filter方法

按照这个问题进行实施