2018-03-05 11:56
@wumugulu 在 configHandler 中通过 me.setActionHandler(new MyActionHandler(...) 来定制自己的 ActionHandler 即可打完收工
具体做的时候照着已有的 ActionHandler 来就可以了
2018-03-03 15:43
@Speaking 单步调试一下 dictSeselect 指令内部的 exec 方法,要确定 exec 方法是否被调用过了
此外,在 exec 方法中你确定调用过 exprList.eval(scope) 这个方法? 这个方法是对你传入的表达式参数进行求值的,如果不调用,就没有值
2018-03-02 16:50
@zhongshg jfinal enjoy 引擎的表达式在与 java 打通的基础上,做了极少的有助于用户体验的增强,例如本贴中的功能不仅支持 {1:'自买', 2:'跟买'}.get(type), 还支持:
{1:'自买', 2:'跟买'}[type]
如果懒得学习这类增强的用法,当成 java 去用也很方便
针对某个语言去写模板引擎,必须要与其语言直接打通的设计理念,这个在 jfinal enjoy 看来是极为自然的事情,可惜 freemarker velocity 之类的并没有这么做