0

奇妙な問題があります。別のコントローラーによって拡張される抽象コントローラーがあります。抽象クラスには、次のようなリクエスト マッピングがあります。

@RequestMapping(value = "/", method = RequestMethod.GET)

拡張コントローラには、クラス レベルでリクエスト マッピングがあります。

@RequestMapping("/myUrl/do")

そして、メソッドレベルのリクエストマッピングがあります

@RequestMapping(value="/", method = RequestMethod.GET, produces = "text/html")

Chrome ではすべて正常に動作しますが、/myUrl/do/ のような URL を使用すると、スーパー クラス (抽象コントローラー) のメソッドが実行されます。クロムで同じ URL を使用すると、拡張コントローラーのメソッドが実行されます。これは、予想される動作であるはずです。

ここで何が起こっているのか理解できません..

4

1 に答える 1