2017-01-27 16:46

@ktt jfinal 模板引擎不会无故生成空格与空白位置或换行,只是将本属于模板内容的字符输出而已,所以解决办法极其简单,只需要将那些空格、空白从模板中先删除即可

2017-01-27 16:45

@ktt 模板中的指令是从上到下依次去执行的,就跟普通程序一样,所以需要变通一下,例如先用 for 循环算出统计需要的结果,然后再输出

或者用 javascript 在算出来以后,再改变界面的值

2017-01-27 16:43

这个是基本功能,应该不存在这个问题,仔细调试一下,在 JFinalJson.java 中设计一个断点

2017-01-27 10:12

@lyq027 另外注意一点,jfinal template engine 传的 Map 参数可以是任意的 Map,不仅仅限于 JMap,JMap 只是 HashMap 的子类而已

2017-01-27 10:00

Ret JMap 基本一样,只是名字不同,Ret 是 return value 的缩写,JMap 是 JFinal Map 的缩写,用的时候一般返回值用 Ret,传参用 JMap

2017-01-27 09:58

@lyq027 定义两个 sql 片段,例如:
#sql("blogPageSelect")
select a, b, c
#end

#sql("blogPageCond")
from ....
#end

用的时候:
SqlPara sp = getSqlPara("blogPageCond", ....);
pagiate(getSql("blogPageSelect"), sp.getSql(), sp.getPara());

2017-01-27 09:48

先将 template engine 用起来,这里就自然明白了

2017-01-27 09:48

Model.getSqlPara(...) 与 Db.getSqlPara(...) 都需要传入一个 Map 参数,就是指这个参数,例如:
JMap map = JMap.create("statusOk", true).set("condMap", JMap.create(...));
SqlPara sp = Db.getSqlPara("find", map);
Db.find(sp);

2017-01-26 22:02

@晴朗320 大过年的,大家先休息好,一切事情年后再说

2017-01-26 21:21

@mryang 建议加入俱乐部,可下载 jfinal-club 项目,这类代码有很多实战的例子,包括 jfinal template engine 的例子

2017-01-26 20:44

IndexAdminController 继承一下 Controller

2017-01-25 13:29

@hellochen 没有关系, just do it

2017-01-24 18:50

产生 ID ? 没明白啥意思

2017-01-24 18:01

@dongcb678 一直更新是肯定的,时间上不确定

2017-01-24 12:53

@过客丶 直接在首页的右侧下载新版本的 demo,看一眼就知道了