2018-05-08 10:13
解决这类问题,调试一下,看一下得到的 SqlPara 中的 sql 是不是正确的
2018-05-08 09:38
很可能是你没添加支持 jsp/jstl 的 jar 包,然后日志没配置好,所以控制台也没有输出异常下载首页的 jfinal demo 拿到 log4j 的配置文件与 jar 包直接用上然后下载首页的 jfinal-3.4-all.zip,用上里头的支持 jstl 的 jar 包如果你是 maven 管理的依赖,参考一下 jfinal 项目中的 pom.xml 对 jsp/jstl 的引入:https://gitee.com/jfinal/jfinal/blob/master/pom.xml
2018-05-07 11:10
将 "rt.jar," 后面的这个逗号改成分号即可 ";"或者重新下载 jfinal club 1.4, 我改好的已经上传了,建议下载新的,里头新加了俱乐部第一美女的头像
2018-05-05 17:04
jfinal 3.4 已改进这里,建议升级
2018-05-05 10:36
maven 下载 druid 的 jar 包失败,删除一下本地 maven 库中的 druid 目录,让 ecilpse 重新下载一次即可
2018-05-05 00:33
配置一下 DruidPlugin.setDriverClass("com.mysql.cj.jdbc.Driver");
2018-05-04 18:37
这两个配置是完全一样的效果, me.add 方法共有三个参数,如果第三个参数省去的话,则默认与第一个参数值完全一样,注意看下文档:http://www.jfinal.com/doc/2-3
2018-05-04 18:35
帮忙在这里提个 issue 哈: https://gitee.com/jfinal/jfinal/issues感谢你的反馈
2018-05-04 18:33
这个应该是在页面用 javascript 实现的,后端没有控制的机会,后端仅仅是负责发送数据而已参考两个方向,一个是用 javascript 看能不能弹出浏览器下载, 如果不可以,看一下 微信公众号是否提供了相关 API 可以跳转到浏览器下载
2018-05-04 16:50
@angry_pawm 有了测试环境,就可以单步调试,将那个引发异常的 null 对象处理一下
2018-05-04 16:49
Model 中的 findById 不是这么用的,改成:findById(pid);而 Db.find 是这么用的:D.findById("produect", "pid", pid);你将 model 与 Db 两者的 API 使用弄混了。由于 Model 事先建立了 table 与 model 的映射,以及 主键与 id 属性的映射,所以这个在 model.findById(...) 方法中就不需要重复指定了,可以省去
2018-05-04 16:46
jfinal 这端就是 renderFile(...), 主要看微信是不是支持,测试一下即可
2018-05-04 16:12
@angry_pawm 一定要先搭建一个调试开发的环境,具体办法看这里:https://gitee.com/jfinal/jfinal-weixin/wikis/JFinal%20weixin%20demo%E5%92%8C%E8%B0%83%E8%AF%95靠猜是真猜不出来原因的
2018-05-04 15:50
简洁而优雅的解决方案,感谢你的分享,大写的赞
2018-05-04 14:49
重点看这条异常信息:Caused by: java.lang.NullPointerException: null空指针异常没有任何捷径可走,单步调试找到为 null 的象,将它搞成不是 null 即可