html的form标签的method="post"可以触发doPost方法吗

我做了一个登陆页面(用到了spring)
图片说明
++++++++++++++++++++++++++++++++
图片说明
++++++++++++++++++++++++++++++++
图片说明
++++++++++++++++++++++++++++++++
很奇怪,doGet方法是可以生效的
但是通过登陆页面的提交按钮却无法调用doPost方法

控制台没有报错,但是点击提交以后会跳转到404页面!

图片说明

请大神看看是怎么回事呢?

+++++++++++++++++++++++++++++++++++++++++
更新:
图片说明

图片说明
++++++++++++++++++++++
图片说明
图片说明

为什么main.jsp会加载不出来呢?是被拦截器拦截了吗?

action="./login" 或者是../action

请求路径不对吧,没有看到服务名

在jsp页面可以去到ContextPath,定义变量,使用EL表达式拼接你的路径

浏览器,打开开发者模式,点击提交,看下真正请求的network的链接,不就一切真相大白了