严重:处理请求期间发生异常:层次结构中有一个循环!
net.sf.json.JSONException:层次结构中有一个循环!
我在方法中添加了setcycleDetectionStrategy
:
public HttpHeaders show() {
System.out.println("In show.");
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.setIgnoreDefaultExcludes(false);
//jsonConfig.setExcludes(new String[]{"requests"});
jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
model = service.get(Long.parseLong(id));
return new DefaultHttpHeaders("show");
}
但它仍然不起作用。
答案 0 :(得分:0)
通常,它具有实例引用循环。某个对象具有指向另一个对象的实例变量,该对象具有指向第一个对象的实例变量。请务必在代码中避免上述情况。