SpringMVCリクエストメソッド「POST」はエラーと解決をサポートしていません



Spring Mvc Request Methodpostnot Supported Error



SpringMVCリクエストメソッド「POST」はサポートされていないエラーです。

HTTP Status 405 - Request method 'POST' not supported

多くの理由を読み、コードを注意深く調べたところ、それは小さな問題であることがわかりました。



私の送信フォームlogin.jsp

Username:
Password:
${msg}

ユーザーアクション:



@Controller public class UserAction { @RequestMapping(name='/login.do',method=RequestMethod.GET) public String login(){ return '/main/login.jsp' } @RequestMapping(path='/login.do',method=RequestMethod.POST) public String login(String name,String pwd) { return '/main/main.jsp' } }

確認したところ、Loginと@RequestMapping(path = '/ login.do'、method =RequestMethod。in)であることがわかりました。。 POST)この問題は、ログインケースの不整合が原因で発生するため、スペルミスが原因でこの問題が発生します。ケースを変更すると、問題は解決します。コードを書くときは誰もが注意しなければなりません。