2017-12-11 11:55

必然可以同时使用,在碰到冲突时,使用一下 jfinal 的“原样输出”就可以了,注意看一下 jfinal 手册第 6.6 章节中的《原样输出》

实际用的时候,可以用“原样输出”包裹住大块大块的 layui 代码或者 javascript 代码

2017-12-11 11:53

@j123456789 用上 jfinal 的 BaseModel MappingKit 生成器,映射全自动搞定,再也不用关注默认不默认的问题了

生成器在首页下载 jfinal demo,里头就有,运行里面的 main 方法,搞定所有 arp.addMapping(...)

2017-12-11 10:48

active record 模式必须要有主键,在 arp.addMapping(tableName, idName, modelClass) 时的第二个参数就是指定主键名的,如果省略 idName 这个参数,默认值为 "id"

2017-12-11 10:46

抛出这个异常的具体代码是什么?

2017-12-11 10:37

信息量严重不足

问题是页面获取不到数组,而页面的代码看不到,很不好猜

2017-12-10 16:36

context path 设置的好办法,已收藏点赞,后续会有越来越多人需要,感谢分享

2017-12-10 16:34

注意看一下错误提中的:File not found 后面的路径以及文件名,路径和文件名都弄对就可以了

仅仅是文件找不到而已,调整一下 viewPath 或者 render 方法中的参数即可

2017-12-10 16:27

@tara_liujun 终极解决方案是:
1:先用纯 JDBC 的代码连接一下,确保连接成功
2:用上 JDBC 连接时使用的配置,将这些配置用在 jfinal 的 ActiveRecordPlugin 上即可

因为 active record 也仅仅是利用了 JDBC 去连接而已

2017-12-10 16:26

去掉 5 这个参数,就不再支持热加载,不建议使用这个 eclipse 版本,参考一下这篇贴子的回复:
http://www.jfinal.com/feedback/2429

感谢分享

2017-12-10 10:30

这个是由于 IDEA 不支持在启动时为 jetty 切换 ClassLoader 引起的,目前只能退而求次,暂时不使用 5 这个参数

下一版本会想别的办法来改进这里

2017-12-09 19:36

@shan 从头至尾亲手打造的社区,没理由不热爱,况且用户有需要

2017-12-09 19:36

这个并没有什么可以探究的,纯配置问题:连接数据库的配置,以及网络防火墙配置

2017-12-09 19:34

@liruixiang Model 中的 put 方法,仅用于放入不属于本 model 的额外数据,放真正的字段型数据,需要使用 set 方法:
user.set(...);

建议生成 base model,下载一份首页的 jfinal demo,里头有一个 Generator 文件,运行里头的 main 方法可直接生成 base model , 让你的 User 自动拥有 getter、setter 方法

2017-12-09 19:32

在 getFile(...) 这行代码得到 UploadFile 以后,看一下里头的文件是存放在哪里的,通过单步调试的方式,或者输出到控制台

2017-12-09 19:31

@shan 你在用 sql server 数据库,需要设置方言:
arp.setDialect(new SqlServerDialect());