私はSpring MVCベースのアプリケーションを持っています。コントローラーに到達する前にリクエスト URI を変更したい。たとえば、コントローラの RequestMapping は「abc/xyz」ですが、送信されるリクエストは「abc/1/xyz」です。受信リクエストを変更してコントローラーにマップしたいと考えています。
解決策 1: インターセプターを実装し、着信要求 URI を変更します。しかし、ここでの問題は、URI パターン「abc/1/xyz」に一致するコントローラーがないため、インターセプターにさえ行かないことです。両方の URI をコントローラーのリクエスト マッピングとして使用します。
他にどのような解決策がありますか? 春になる前でも、このリクエストを処理する方法はありますか。web.xmlのフィルターで処理するように、私はそれを作っているだけです。