2018-06-08 11:50

单步调试分分钟解决,这个外人是很难猜测原因的

2018-06-08 11:49

将重定向改成 renderJson,前端 ajax 得到 json 数据以后,再自行决定后续操作

注意看 club 中的用法

2018-06-07 19:25

@mangguo1 用法很简单,问号放 sql 中, 参数放在最后面,有几个问号,就放几个参数,像下这样:
Db.paginate(1, 10, "select *", "from t where a=? and b=?", v1, v2);

上面的 sql ,有两个问号,所以放了两个参数 v1, v2

2018-06-07 19:02

@373118970 没前缀前面说过了,传一个 "" 参:
getModel(.., "")

2018-06-07 18:26

@373118970 前观我将文档中的规则重复得很清楚了,具体怎么用看你是否遵守了文档中的约定

2018-06-07 18:26

@mangguo1 看一下 club 中的那个 AdminAuthService 中,有 SqlPara 的实际用法,看实际的代码比我用文字在这里表述要清楚

2018-06-07 17:36

@las_aves 用 jfinal 开发,浏览下文档,看看 jfinal demo 是有必要的,这些问题太基础了,没有回复的余地了

2018-06-07 17:24

@sxf2018 你事先设置过:
arp.setCaseInsensitiveContainerFactory(new CaseInsensitiveContainerFactory());

一般不建议用这个东东,如果你的数据库不是 oracle 的话,更不建议用

2018-06-07 17:17

@zzhkiller 用数据库代替, 参考一下 jfinal club 中的 session 表的设计

2018-06-07 17:06

@zzhkiller

2018-06-07 17:05

手误而已,删掉一个即可

2018-06-07 17:04

还要干这个事:
_MappingKit.mapping(arp);

在首页下载 jfinal demo , 里头有实际的例子

2018-06-07 17:03

使用 CaseInsensitiveContainerFactory 的时候,去掉构造方法中的参数,例如:
arp.setCaseInsensitiveContainerFactory(new CaseInsensitiveContainerFactory());

注意看上面的代码,最后的小括号里头,不能是true 也不能是false,要留空

此外, oracle 从数据库查询出来的字段 JDBC 默认会帮你转成大写,建议用生成器生成 setter getter 来解决

2018-06-07 17:00

不建议使用 session , 不好做集群与分布式,完全弃用 java web 的 session 就好