2017-09-10 16:08

jfinal 未提供该功能,如果是简单抓取,可以使用 jsoup 这类工具,如果比较复杂,看看 webmagic 这个爬虫工具

2017-09-10 16:07

如果同时带有文件上传,需要先调用一次 getFile() 系列的方法,在文档里面有红色字体说明

2017-09-10 16:06

@zz105919 看看 beetl 的文档,里面应该有集成方式

2017-09-09 14:01

今天要准备俱乐部晚上 9 点的直播课程,没时间回复问题,明天再仔细回复社区的问题

2017-09-09 13:06

@zz210891470 试用一下 configRoute(Routes me) 中的 me.setBaseViewPath(....) 以及 me.addInterceptor(...),详情见 jfinal 手册

2017-09-09 10:37

真是个简洁有效的解决方案,已收藏,感谢你的分享 ^_^

2017-09-09 00:05

@莫念 engine.setSourceFactory(new ClassPathSourceFactory()) 即可打完收工,在手册上有明确说明

2017-09-08 20:12

@zz210891470 jfinal 3.0 以前的所有版本默认视图是 freemarker,之后的所有版本默认视图是 jfinal 自带的 enjoy 模板引擎

2017-09-08 20:11

本站 jfinal.com 就是部署在阿里云上,并且也是用的 tomcat,参考一下这里:
https://my.oschina.net/jfinal/blog/353062

jfinal 开发的项目是标准的 java web项目,所以,你以前积累的部署知识直接可用,不需要区别对待是否为 jfinal 项目

2017-09-08 18:32

必须支持,用 getBean(...) 系列方法即可

2017-09-08 15:49

@2B的It青年 nickName 部分没有使用 #para 指令,并且还在在外面套了一层引号,当然就用不了了:
CONCAT('%', '#(nickName)', '%')
改成如下:
CONCAT('%', #para(nickName), '%')

如果套了引号生成的 sql 为: CONCAT('%', '?', '%')
而正确的生成结果为: CONCAT('%', ?, '%')
因为问号占位对于 sql 来说是一个特殊字符,而并不是字符串,带上引号就变成了一个普通字符串,与占位符毫无关系

2017-09-08 15:34

现在还没有,本周六直播将完成第一轮直播,接下来就是为 jfinal club 添加通用性的功能,例如极简的权限控制,比 shiro 要简单得多

2017-09-08 15:21

@arboret js 学艺不精,再多看看 jquery 基础,搞成真正的 post 请求就不会有问题

2017-09-08 14:40

@quan1chen 路由功能不要扫描, 用 jfinal 官方的方式是最好的。 如果扫描路由这种方式好,jfinal 官方早就把她实现了,这里头很多副作用