2017-04-28 10:26
@耿少卿 jfinal 手册里面有具体的例子,就五六个基本指令:for define else date if,而且用法与 java 语法保持一致,10 分钟内上手,何必再去折腾 jsp
2017-04-28 10:05
Cron4jPlugin 可以独立运行在任何地方,只需要你手动 new, 手动 start(), 手动 stop() 就好,参考以下办法:
1:做几个 action 实现管理功能,可以让用户输入 cron 表达式等参数
2:用户输入参数并提交到 action
3:在 action 中Cron4jPlugin cp = new Cron4jPlugin(参数);
4:cp.start();
5:需要停止该 cp 的时候,请求一下另一个 action,调用其 cp.stop() 方法即可
jfinal 之下的大部分 plugin 都是可以独立使用的,并不一定要在 configPlugin(...) 中去用,与其区别仅仅是:你需要手动 plugin.start() 与 plugin.stop()
2017-04-27 20:15
@小鱼儿666 先看看手册,将 jfinal demo 跑起来,再在 jfinal demo 中改改代码尝试一下自己的想法,基本就上手了
当然,最快,最值的方式是加入 jfinal 俱乐部:http://jfinal.com/club
2017-04-27 15:00
第一个问题,session 本质上是在使用 cookie 值存放 sessionId,而 cookie 为了安全性默认是分域名的,不能跨来跨去,但你可以在操作 cookie 时进行指定:
setCookie(... domain ...)
以上其中一个参数可以指定域名,指定为主域名应该就可以实现,具体你多试验一下
第二、第三个问题在本质上应该与第一个问题一样,只要是跨了 domain,那么 cookie 就不能访问,进而 session 也无法访问
不建议直接操作 session,因为无法对 cookie 进行 domain 指定,也不利于集群,建议采用 jfinal.com 的设计,session 部分可以做成集群
打个官方广告:加入俱乐部获取本站所有源代码
2017-04-27 14:55
@leomj 细节做得好不好才能体现是不是真的用心在做,jfinal template engine 对这些细节进行了非常细致的打磨, 3.1 打磨得更加细致,就连异常提示也进行了打磨
jfinal 3.1 的 sql 管理功能,光是分页设计已经推倒重来了五次,目前的分页设计做到了极简,多多关注社区动态,3.1 内测完马上发布