1、json配置
me.setJsonFactory(JFinalJsonFactory.me())
2、因为我的代码器引用了tableMeta这个对象,所以直接返回了tableMeta的list集合
但是在renderJson的时候没有把这个对象转换成json格式,导致前端解析出错,
FastJsonFactory就可以,但是FastJsonFactory会把那些值为null的key给过滤掉了,有一些特殊的地方就不能正常使用
renderJson返回结果:
我看了一下这个类没有get、set方法,是不是这个原因呢?
项目:JFinal-layui
而 FastJson 转换依赖的是 getter 方法,还依赖 public 属性
而你当前碰到的情况是类中没有 getter 方法,所以 JFinalJson 是不能使用的
至于使用 fastjson 时碰到的 null 值被过滤的问题,可以配置 fastjson,网上搜一下很多