想尝试通过ajax去后台查询数据,但是浏览器(safari、谷歌、火狐)均出有报错:failed to load resource 500 (Internal Server Error)。idea上面没有出错信息。
调试时发现,由于后台是用@ResponseBody List传值,只要list集合里有对象,就会报这个错误。js部分应该没错误,我拿到数据只做了alert操作。
最近刚换的mac,难道和这个有关系?
就是你后台报错了么,把后台错误日志拿出来看看
tomcat log窗口里啥都没有
500一般都是程序上的错误。。。
F12查看一下页面的调试信息
确实看到错误了,丫的,要把浏览器上面错误信息中的地址复制了重新打开才能看到。。。
查询数据库返回的数据报了个代理的什么序列化错误。但我又设了另一种情况,直接从controller层写了个对象传回去,结果发现报空指针错误,好烦啊
不能把报的错误粘出来看看嘛,这样子说也不知道也不知道你怎么写的 报的什么错
500是代码错或者是请求方法出错,也有可能是传递路径错,具体问题还要看具体报错信息
ajax 的后台处理程序页面地址(url)写的有问题,或者后台处理程序有问题!