$.ajax总是失败进入error

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

请求总是进入error 无法进入后台, 状态为404,状态码为4。其他的ajax请求都没问题,就这个不行

17个回答

路径不全:
http://localhost:8080/ssm/emp/2
http://localhost:端口号/ssm项目名字/conroller层的RequestMapping/方法RequestMapping
注意。
1.例如ideal配置tomcat
图片说明
所以项目名字可能在不需要,取决你的配置
2。例如springmvc我的control和function的配置
图片说明

qq_36752786
qq_36752786 就是个小实验,URL是不太规范,单也不应该出错才对。后台前台分开测试都没问题,放在一起就请求不到后台。怎么搞都不行,最后放了一天,clean了一下服务器,自己突然就好了。关键是我之前已经clean无数次都不管用啊,真要被逼疯了!
2 年多之前 回复
qq_20766085
huhuhuHR 我感觉还有一种可能<context:component-scan base-package="com.xxxx"/>这个没扫描到你的controller
2 年多之前 回复

404根本没找到,Controller类标签添加了@Controller了么

qq_36752786
qq_36752786 肯定标了,这个类的其他方法都没问题
2 年多之前 回复

你检查一下ajax 请求的路径不对

qq_36752786
qq_36752786 我都换了好几个了,路径肯定没问题
2 年多之前 回复

老铁 不应该是POST请求吗?为何是GET?

qq_33277465
有需求加qq228795476 能不逗吗
2 年多之前 回复

先看能不能进入后台,也就是输入你打印的why,如果不行就是前台的ajax请求有问题,如果可以进去应该就是return值有问题,而且data没有值,你为什么还要写,直接删除那一行不就行了

qq_33277465
有需求加qq228795476 而且测试输出,不要随便测啊,你测试一下传入的id也好啊,第二个输出,就输出你查询出来的对象啊,一点自我检查性都没有
2 年多之前 回复

说明映射错了。一般只能通过调试来解决。你的项目名是ssm吗?还是说你的类上有@RequestMapping("/ssm")注解。只是看暂时看不出来。

实在不行,其实可以考虑试试不要RestFul风格的写法,看看有没有进去方法体中。

状态为404,状态码为4。其他的ajax请求都没问题

这难道不是请求的url路径有问题?

把你后台代码贴过来看一下。这问题出在后台

共17条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问