使用ajax做翻页功能,异步请求发起成功但原界面浏览器提示404找不到

tomcat发布后运行的结果

img


提示的错误

img

前端ajax代码

img

后端代码

img

jquery提示:xhr.send( options.hasContent && options.data || null );
看不懂,实在不知道问题出来哪里了,求解。谢谢!

检查下product.jsp 地址或文件名是不是写错了

img


把product.jsp后面的#table去掉
如有帮助,望采纳!谢谢!

404是你后端没定义这个url,你修改了代码有没有重启tomcat

后端代码有问题,ssm你使用ajax就意味着不用在使用作用域了呀,session和请求转发都用不着了,使用ajax主要做前后端分离,调用接口就行了,你上面的ajax发送的是post请求,所以requestMapping注解这里最好声明一下post请求头,另外返回值改为PageInfo就行,下面的return info即可

img