2016-12-25 10:36
再补充一点,无论是 getModel 还是 getBean,默认都是需要在页面表单需要用一个 modelName或者 beanName 前缀的,如 name="user.nickName"
如果不希望有这个 "user" 这个前缀,只需要在 getModel 或 getBean 时第二个参数传入空串,或者 null 即可,例如:
getModel(User.class, "");
getBean(Article.class, null);
当然,你还可以传入第三个参数,这样页面过来的字段即便数据库中不存在也不会报错:
getModel(User.class, null, true)
jfinal 默认检测表单域中的字段是否存在,是为了防止开发者手误将字段名写错,避免问题远比问题出现后去解决问题要高明
2016-12-24 19:18
@fengting 如果用的 incr、incrBy、decr、decrBy 放入的数据,取的时候用一下 getCounter(key) 方法
2016-12-24 11:26
@zhaozhihong 视图多用于辅助查询的场景,所以用 Db + Record 模式是非常好的
2016-12-23 19:04
@flash866 tomcat 下部署注意别掉坑里去,看下这篇博文:https://my.oschina.net/jfinal/blog/353062
2016-12-23 18:45
按照 @toni 提供的解决办法试试,有可能是容器的问题,换 tomcat 测试一下立即可得知