0

プロジェクトの基本モジュールには、次の URL からアクセスできます。

http://localhost:8080/basic/

コントローラーを mapping で定義しまし@RequestMapping("/webpage.htm")た。予想通り、このビューには次の URL からアクセスできます: http://localhost:8080/basic/webpage.htm.

しかし、アプリケーションには別のモジュールもあります。このモジュールは、次のような URL からアクセスできます。

http://localhost:8080/another/

現時点では、次のようなマッピングを作成したいと思いますhttp://localhost:8080/another/webpage.htm。同じコントローラでこのリクエストを処理することは可能ですか?

私は自分のコントローラーで次のようなことをしようとしました:

@RequestMapping("/{module}/webpage.htm")
public ModelAndView handleMyRequest(@PathVariable("module") String module, 
                    HttpServletRequest request, HttpServletResonse response) {
    //my code
}

しかし、これは機能していません。もちろん、新しい URL: でビューにアクセスできるようになりましたhttp://localhost:8080/basic/something/webpage.htm

このhttp://en.wikipedia.org/wiki/Same_origin_policy#Origin_determination_rulesによると、この方法でマッピングを行うことはできますか?

4

0 に答える 0