2017-07-25 14 views
0

私は、次のURLにマップしたいと思います:Springフレームワークのコントローラに春コントローラのマッピングの問題 - ダブルワイルドカード

/resource/{path/to/git/repo.git}/{branch}/{path/within/repository}

を。しかし、私はいくつかの問題を抱えています。私は

を期待するようresource/anything.git/branch/path/etc(Gitのレポへのパスにはスラッシュ)

  • resource/path/anything.git/branch/path/etcと一致しません

    /resource/**.git/{branch}/**

    • 試合:ノー成功を収めて、次のパターンを試してみましたまた、期待どおりに動作し、両方のAnt Patternワイルドカードで任意の数のスラッシュを許可し、追加されたスラッシュで自分の状況に合わないテストで/resource/**/.git/{branch}/**を試しました。

      /resource/**に頼らずに地図を作成する方法はありますか?コントローラーで余分な作業をしていますか?

  • 答えて

    0

    Iマッピングを使用してこれを固定してしまった:

    /resource/**/*.git/{branch}/**

    作業元の記事で与えられた例の副作用を