如上,ajax请求时一直返回error,但是后台已经正确返回。网上给出的解决办法是spring3.*的,但我的是sppring 4.*的,应该不适用,我也没试。
思索一下,406 not acceptable,直译过来是不接受,不接受什么呢?后台既然已经返回,前台不接受
是不是和数据格式有关?
但前台要求的是json
后台返回的也是json。是不是和json格式有关?之前后台用的json是org.json,是不是不接受org.json,试了一下改成了net.sf.json,这次终于通了!应该是ajax对json格式有要求,而net.sf.JSONObject和org.json.JSONObject格式不一样
20190428:
发现完整引入如下
net.sf.json-lib
json-lib
${json-lib.version}
jdk15
com.fasterxml.jackson.core
jackson-databind<