sinat_36651388
sinat_36651388
采纳率50%
2019-04-10 13:44

与前台ajax交互出现问题

10
  • spring
  • java
  • java-ee
已采纳

我现在是一个忘记密码页面,需要输入注册信息判断是否成功,成功的话就进入密码页面

这是form表单

图片说明

这是ajax

图片说明

这是controller

图片说明


图片说明

---异常信息

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Wed Apr 10 13:37:33 CST 2019
There was an unexpected error (type=Method Not Allowed, status=405).
Request method 'POST' not supported

控制台没有报 请问这是什么问题呢 谢谢大佬 很急 我使用form表单action是正确的
但是总有些时候要用到ajax 百思不得其解

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • qq_38167579 农夫丶果园 2年前

    如果你使用action可以正常访问后端接口的话 , 那应该没问题 .

    可能是因为你的 click函数写在了 type=submit 的 button上吧 ,点击之后直接就提交表单了,没有进入click函数 , 把type改为 button试试
    建议你看看 network , 找到具体是哪个请求报的 405

    点赞 评论 复制链接分享
  • FeiRouBing FeiRouBing 2年前

    估计是ajax提交的路径不对了,相对路径经常会出问题。

    浏览器F12看看ajax的url提交到哪里去了。

    点赞 评论 复制链接分享
  • qq_32409957 可爱的小书包 2年前

    代码提示上说,你发送的POST方法,由于后台不支持导致的。建议先把Postmapping改成requestmapping试试看

    点赞 评论 复制链接分享