JFinal

登录 注册

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

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

评论

  • 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());
  • 08-28 16:06
    请问这个问题解决了吗,
  • 09-10 15:49
    @hj123 自己需要重新实现。
  • 发送