最近使用ajax提交表单的时候,发现无法执行success函数,后台的代码也正常执行了,但是就是无法执行success函数,执行error函数,返回的错误代码时404.显然是找不到请求的url。

可是后台的代码都执行了,怎么可能找不到url呢,上网搜查加提问,网上的大神说是可能因为后台的处理函数中有页面跳转的需求。我又仔细检查了半天,我确实没有页面跳转的语句,也没有请求新页面。后来看了ie开发者工具里边显示的信息,发现居然真的有请求一个页面,但我确实没有在代码里写页面跳转,,郁闷了很久,后来想起来之前其他的controller中好像有@ResponseBody,这里却没有,所以添上去试了一下,居然可以了。

于是我查询了一下@ResponseBody注解的说明,发现它的作用是将你代码return的值作为http请求的内容发挥客户端,说白了就是你可以在前台直接当成json来接受后台发送的数据。于是我明白了,是因为我之前没写这个注解,所以,http请求的内容默认将是一个页面,而有了这个注解呢,就可以直接把函数返回值作为http请求的内容了。

源地址:点击打开链接

Ajax提交post请求返回404错误相关推荐

  1. php连接数据库404错误代码,访问编码后的中文URL返回404错误的解决方法,url404_PHP教程...

    访问编码后的中文URL返回404错误的解决方法,url404 昨天做一个项目,其中有一个需求是每一张图片对应一小段文字对图片的说明,普通的做法是新建一个表然后把图片名与说明文字都记录到数据库内.仔细考 ...

  2. springboot返回404错误页面

    springboot返回404错误页面 1.HandlerInterceptor 拦截器的使用 实现HandlerInterceptor 接口,或者继承重写了HandlerInterceptor 接口 ...

  3. 关于HTTP请求返回415错误UnsupportedMediaType定位问题

    @TO关于HTTP请求返回415错误UnsupportedMediaType定位问题 前言:这是我的第一篇博客,很多知识也是正在学习和积累中.以后会记录一些技术上遇到的问题和总结一些知识点 . 今天在 ...

  4. ajax的post请求出现403错误,如何解决Django中ajax发送post请求报403错误CSRF验证失败的问题...

    如何解决Django中ajax发送post请求报403错误CSRF验证失败的问题 发布时间:2021-02-05 14:23:57 来源:亿速云 阅读:92 作者:小新 这篇文章主要介绍了如何解决Dj ...

  5. IIS基础:返回404错误页面的合理设置方式

    IIS默认的错误页是很不友好的,很多人看到默认的错误页时都会说:网站打不开了!白白损失了这部分流量.而如果错误页直接跳转到首页又对搜索引擎很不友好,搞不好首页还会被封掉.所以根据情况,有两个方法解决这 ...

  6. java post请求返回500错误_Ajax请求Json数据,报500错误,后台没有错误日志。

    post请求:http://localhost:9080/DataDiscoveryWeb/issueformcount/queryIssueTendencyDetail.xhtml?jobId=86 ...

  7. python token post403原因_Django中ajax发送post请求 报403错误CSRF验证失败解决方案

    前言 今天学习Django框架,用ajax向后台发送post请求,直接报了403错误,说CSRF验证失败:先前用模板的话都是在里面加一个 {% csrf_token %} 就直接搞定了CSRF的问题了 ...

  8. ajax unauthorized,七牛fetch接口抓取第三方资源(网络图片),Js写ajax请求返回error错误信息总是“Unauthorized”...

    fetch请求授权失败了不知道是path拼接错误还是写的ajax请求有错误. //管理凭证 function genManageToken(accessKey, secretKey, pathAndQ ...

  9. post提交数据返回404错误

    使用post提交数据,发现无法执行success函数,后台的代码也正常执行了,但是就是无法执行success函数,执行error函数, 我在MainConfig中做了一个映射 js代码: 实在是看不出 ...

最新文章

  1. css加载会造成阻塞吗
  2. 多目标跟踪FairMOT笔记
  3. 微分求积:复化梯形、复化辛浦生
  4. [CF1076E]Vasya and a Tree
  5. [gic]-ARM gicv3/gicv4的详细介绍-2020/12
  6. python3 requests获取网页cookie并打印
  7. USACO Section 4.2 题解
  8. [mybatis]缓存_缓存原理图
  9. uni app 录音结束监听_全新重构,uni-app实现微信端性能翻倍
  10. NYOJ469(动态规划)
  11. 光线暗看不清键盘怎么办
  12. Chocolatey 在Window搭建一个开发环境
  13. data spring 指定时区_听说过spring-data-jdbc么?来个最佳实践
  14. SQL查询效率:100万数据查询只需要1秒钟
  15. Word、Excel、PPT使用技巧与实战方法大全(2013完整版) 免积分下载
  16. Cisco无线路由基本操作
  17. 电脑复制,电脑复制粘贴,详细教您电脑不能复制粘贴怎么办
  18. 静水流深,闻喧享静 空山鸣响,见惯司空
  19. Jenkins - 札记 - 无法连接仓库:Command “git ls-remote -h -- http://git.govmade.cn/shanghai/demo.git HEAD“...
  20. 下载stm32f10x标准外设库

热门文章

  1. 我的世界手机版javaui材质包_教你然后用手机玩电脑版我的世界模组?
  2. 从long long 谈类型转换
  3. 华为云“链”接元宇宙
  4. 网上看到的Android面试题集合(精)
  5. 映美Jolimark FP-650K 打印机驱动
  6. 给锂电池充电,充电器的输出电压
  7. 中文网页设计分享之《banner设计篇》
  8. PLC编程基本功:梯形图与控制线路
  9. Redmibook16锐龙版蓝屏自动重启
  10. 还在埋头苦干?会构建个人品牌的人已在弯道超车