ユーザーがランディング ページからログインできる Web アプリを作成しようとしていますindex.htm
。このアクションはLoginControllerにマップされ、ログインが成功した後、ユーザーを同じログイン ユーザーに戻しindex.htm
、ウェルカム メッセージでユーザーに挨拶します。
index.htm には itemform という名前の別のフォームもあり、ユーザーはアイテム名をテキストとして追加できます。このアクションは、itemController によって制御されます。
私の問題は、LoginControllerとitemControllerの両方が同じであるため、次の@RequestMapping
エラーが発生することです。
ServletContext リソース [/WEB-INF/tinga-servlet.xml] で定義された「org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping#0」という名前の Bean の作成中にエラーが発生しました: Bean の初期化に失敗しました。ネストされた例外は java.lang.IllegalStateException: ハンドラー [loginController] を URL パス [/index.htm] にマップできません: 既にハンドラー [com.tinga.LoginController@bf5555] がマップされています。
ハンドラー [loginController] を URL パス [/index.htm] にマップできません: 既にハンドラー [com.tinga.LoginController@bf5555] がマップされています。
この問題に取り組むにはどうすればよいですか?