能否在render输出到界面参数时进一步简化一下?

能否参考play框架参数输出形式稍微在改进一下,谢谢!

截图如下:

QQ截图20181214113705.png

这个界面里面有几十个输出参数,如果是按照目前JFinal输出形式,就要专门写上几十行

setAttr("accountPage", accountPage);

看上去可繁琐了。

评论区

JFinal

2018-12-14 12:34

可以用 Kv 或者 Ret 工具类:
Kv kv = Kv.by(a, a).set(b, b).set(c, c)....;
setAttr("kv, kv);
render(xxx.html);

不过你这个建议挺有意思,jfinal 3.6 考虑添加一个:
render(String template, Object... paras) 这样的方法来支持你这种用法,还得再权衡

热门反馈

扫码入社