最近在做公司的框架,是基于jfinal的,现在有一个需求,我需要在controller当中输出json时自动加上我需要的字段,比如加上token,我最理想的就是想在我的控制器当中可以使用renderTokenJson()这种自定义的render,请教能不能实现,如何实现?谢谢
render(new MyRender(....));
如果你希望在 render(String ...) 中用上 MyRender,可以继承 RenderFactory 覆盖 getRender(...) 来实现,最后要配置一下:
me.setRenderFactory(new MyRenderFactory());
你还可以在 BaseController extends Controller 中通覆盖或者新建 render 方法来用上你的 MyRender