2017-11-06 16:59

通过 Model 与 Record 中的 getBytes() 方法获取到 byte[] 数组,然后再转一次就好。

也可以在自己的 Model 中封装一个 getter 方法来做这个事

2017-11-06 16:09

@wangqian0628 jfinal 手册最后一章明确说明了 IStringSource 更名为了 ISource,只是改类名,里面的方法丝毫未变

对于绝大数没有扩展过这个接口的人来说,升级感受不到变化。 对于扩展过这个接口的人来说,改一下类名即可,升级是秒秒钟的事

2017-11-06 15:53

@wangqian0628 如果你没有在 javascript 中使用到 Ret.isOk isFaile,升级很平滑, jfinal 手册最后一章有详细讲到如何升级到 3.2

2017-11-06 15:44

换 jfinal 3.2 ,这个版本进行了基础类型的自动转换

2017-11-06 15:43

建议多看看 jfinal 手册,基本功能都在里面

2017-11-06 15:39

@Angel、心脏 跳转到百度用: rendrect("http://www.baidu.com");

2017-11-06 15:22

@Angel、心脏 renderNull() 即可

2017-11-06 15:11

@Angel、心脏 HttpKit.get("baidu.com") 即可

2017-11-06 15:10

getFile 方法后,文件上传已经完成,club 项目中没有做删除操作,而是直接将文件改名并移动了目录,这样比 copy 再删除要快得多

club 整合的 ueditor,是完全不需要 config.jsp 的,因为 config.jsp 中要返回的响应在 UploadController 中已经接管了

2017-11-06 15:09

本站 jfinal.com 就是这么配置的,用得好好的。 注意,如果你前端有 nginx 接管了静态请求,还需要将 druid.jar 包中的相关静态资源解压出来放在适当的目录才可以

2017-11-06 15:06

@datianxia protected 与 public 都可以通过继承来覆盖扩展

2017-11-06 15:04

@蔫老虎 果用的 IDEA,JFinal.start(...) 启动的最后一个参数要去掉

如果用的是 eclipse,使用eclipse 4.6 就好了,4.7 也是ok的,4.7.1a不行

2017-11-06 15:01

setAttr 仅仅是向 map 中 put 进去一个 key/value,丝毫不影响性能,通常性况下性能主要取决于业务层以及数据库存取

2017-11-06 10:19

@阿帕奇 只支持到分,所以表达式只能是五部分,不能是六部分

2017-11-06 10:06

Cron4Plugin 是整合的第三方 Cron4,而 Cron4 不支持秒