2016-08-26 23:44

@455386896 试试 ${obj.userName} 注意大小写与 sql 中的 as 别名一致

2016-08-26 23:30

用的是 jsp 页面,还能 ${obj.get(...)} ? 应该是不行的

2016-08-26 23:17

提示消息放在 remind 表里面,每个用户一条记录,ehcache 做缓存,只有缓存更新时才去读库,所以超过 99% 的时间都只读内存

2016-08-26 17:33

jdbc 的问号占位符,只能用于 where 后面的查询条件,例如 where a=? and b=? or c=?,不能用于 select、order by、limit 等其它地方

2016-08-26 15:11

@IvyHelen 自建一个 Handler 做下转换就可以了,将老的url 直接转成 jfinal 支持的形式即可

2016-08-26 14:06

context path 设置为 "/",并且不要部署在 TOMCAT-HOME/webapps 下面,具体原因见这里:http://my.oschina.net/jfinal/blog/353062

2016-08-26 14:05

不支持,因为 jfinal 设计路由的想法是:url 最终对应到的是 controller 中的 method,即为 method + para,所以 url 直觉上被设计为: actionKey + urlPara
而 spring MVC 的 url 设计更象是: controller + para + methodName,不符合直觉,但实现的功能与 jfinal 是一样的

2016-08-26 14:01

为项目配置上 JDK ,而不是 JRE,因为 jsp 页面需要 javac 这个文件编译成 class 文件,而 JRE 中没有 javac 这个文件

2016-08-26 10:34

你的为什么往上? 没看到你项目中的的 js 怎么写的,谁能猜出?

2016-08-26 10:24

@sdfsf controller 的路由配置是一定需要的,而你所说的应该是没有 render,但跳去了某个页面,规则是:
1:当你不调用 render 系列的方法时,jfinal 会默认帮你调用一次 render(view)
2:view = viewPath + controllerKey + methodName + 模板扩展名

2016-08-26 10:22

@java180 多多关注社区动态,感谢支持

2016-08-25 18:12

IDEA 配置中心,进入Editor -> File encodings,然后将所有字符集改成 utf-8 即可

2016-08-25 16:17

最后再补充一下:近期在社区几个重要功能添加完以后,将会单独上一个文档频道,文档将详细到参数的说明,重要功能会给出代码示例,多多关注社区发展

2016-08-25 16:16

所有校验方法都以 validate 打头,方法名基本上已经表达了验证的意图。
参数部分如下:
1:第一个参数是要验证的参数名
2:倒数第二个是验证失败后返回 message 的 key
3:最后一个参数是验证失败后传回的 message
验证失败以后,在前端通过倒数据第二个参数,也就是 key 来获取到失败的 message

2016-08-25 15:25

@sdfsf 使用拦截器以及 Db.tx(...) 事务方法都可以,具体用法看一下 jfinal 手册,在首页有手册的下载链接