【ERROR】使用jquery的ajax出现error:readyState=4,status=500
使用jquery的ajax出现error:readyState=4,status=500,ajax代码如下:
$.ajax({ url : "../toBeFinMisManage/showToBeFinMisNum.action?&_dc=" + new Date().getTime(), type : "get", cache : false, dataType: "json", data:{}, success :feedBackResult, error: function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.readyState); alert(XMLHttpRequest.status); alert(textStatus); } });
通过错误输出发现了下面报错的内容:
com.googlecode.jsonplugin.JSONException: java.lang.reflect.InvocationTargetException
经网上查证,请求的action类中,包含部分方法名称是以 getXXX 开头,故产生此错误。
解决方法有两种:
1)修改方法名称;
2)在方法上面添加 @JSON(serialize=false) ;
参考资料:http://whythiszhao.iteye.com/blog/1570123
【ERROR】使用jquery的ajax出现error:readyState=4,status=500,古老的榕树,5-wow.com
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。