renderJson返回的json信息,如何打印到控制台

renderJson返回的json信息,如何打印到控制台,方便超找问题。

评论区

JFinal

2017-10-18 19:46

做个 MyRenderFactory extends RenderFactory, 并覆盖掉其中的 getJsonRender() 方法,在里面接管 JsonRender 实现

在接管的 JsonRender 中向控制台输出即可,大致这样:
public class MyJsonRender extends JsonRender {
public MyJsonRender(...) {
super(...);
}

public void render() {
super.render();
System.out.println(this.jsonText);
}
}

上面的 this.jsonText 字段名不一定对,以 JsonRender 中的代码为准。最后要配置一下:
me.setRenderFactory(new MyRenderFactory());

hj123

2018-08-28 16:06

请问这个问题解决了吗,

mekain

2018-09-10 15:49

@hj123 自己需要重新实现。