作为SNS优化的一部分,我们必须将查询参数更改为路径参数,因此:
/ somesite?HL = JA
必须成为: / somesite / HL / JA
如果不为每个@RequestMapping方法添加单独的路径,我们如何做到这一点?看起来我不能用拦截器做到这一点。我们正在使用Spring 4
答案 0 :(得分:1)
您可以尝试添加filter
而不是interceptor
来重写请求URI。
如果您可以免费使用任何第三方库,则可以使用此http://tuckey.org/urlrewrite/。
或者您可以在过滤方法中编写自己的impl。
按照此问题进行实施。 servlet filter to rewrite URL