サーチマン有料講習用の質問掲示板
[記事リスト] [新着記事] [ワード検索] [管理用]

タイトル コントローラーに関する質問です
投稿日: 2023/10/11(Wed) 22:14
投稿者katayama

この間、コントローラーが複数あった場合、
ディスパッチャーは全てのコントローラーを、
見に行くという回答がありましたが、
コントローラ違いで
@RequestMappingが
同じだった場合は、
どうなるのが正しい挙動でしょうか?

→私の環境で、コントローラのメソッドをコピーして、
同じコントローラー内でメソッド名と@RequestMappingだけを
変えて配置したところ、
サービス起動中にエラーになりましたが、
それは同じ入口が複数存在してはいけない、
という認識であっていますでしょうか?


また、複数のコントローラーがあった場合(前提としてエラーにならない状態)、見に行く順番とかありますでしょうか?

ブレイクポイントを張って確認したところ、
入力したURLに該当する
@RequestMapping
のメソッドだけを処理するような動き(inputは止まらなかったので、予想とは違いましたが)でしたので、
読ませる順番とかまでは、
気にしなくても良いかなと思いましたが、
一応気になったので質問致しました。


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
名前(匿名可)
タイトル
メッセージ   手動改行 強制改行 図表モード
パスワード (講習時に送信したもの(半角英数))
  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード