2018-06-13 17:26

@maxwade 二种:
可以直接放 Json字符串啊, 一般这样:
HttpKit.post(url, JsonKit.toJson(map))

2018-06-13 14:10

一种:
nameA=1&nameB=2&nameC=3

2018-06-12 14:44

修改tomcat服务器下的conf文件夹下的service.xml文件。
需要修改的地方1:
URIEncoding="UTF-8" port="8009" protocol="AJP/1.3" redirectPort="8443"/>
需要修改的地方2:URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
修改完成之后保存再重启服务器,基本上乱码问题就会解决。

2018-06-08 14:26

@无无无 你直接跑我写的那个demo, 看能跑起来不, 环境记得必须是jdk1.7+ 和 tomcat7+

2018-06-07 16:56

使用EhCachePlugin, 是JFinal集成的缓存插件,代替session ,
具体代码参考 jfinal-club项目 > http://www.jfinal.com/club

2018-06-07 16:39

因为Action中看的时候是通过JFinalConfig中启动配置过
CaseInsensitiveContainerFactory的,

而service中调用service中? 是junit.Test调用吧 ?

看源码: http://www.jfinal.com/share/223

2018-06-07 12:05

jfinal-websocket-demo前段时间练手了一下, 没问题

2018-06-06 19:43

在你自己的Model里面重写save()方法,
如果都需要的话, 就写BaseModel里面,
然后set 主键和uuid,
再 return super.save();
就可以了

2018-06-05 10:51

@lyh061619 发现了, 现在修改了一下, 麻烦再帮忙看下,
修改如下:
1 去掉 Cron4jKit.put 里面调取stop, 保留了start调取
2 增加 Cron4jKit.remove方法, 并且里面有stop调取
3 Cron4jKit.start 和 Cron4jKit.stop 都增加 started 判断

界面ui动态人机控制计划任务时: 添加, 删除, 暂停, 恢复 , 这样是否满足场景了 ?

2018-06-04 15:37

每次有人问这个问题时, 一般都是这样回复的:
jfinal是台高效能的发动机.
jboot是用jfinal造的捷豹跑车~
嗯, 学完jfinal再学jboot就知道了

2018-06-04 13:42

@lyh061619 还是那个问题, stop时为什么要remove掉?

"重复开启/关闭, 会报异常" 这个也只是调用Scheduler的stop或start啊, 如果重复开启/关闭, 会报异常, 那作者肯定早就修复了, 而且我也没发现有这个问题啊...

你那测试出这个问题的场景是什么啊?

2018-06-04 11:23

@lyh061619
调stop时给人家删除掉, 不好吧? 我觉得可以增加一个remove方法.
重复开启/关闭, 会报异常 ?
这个有测试用例吗?
调用Scheduler时, 它自己有锁的synchronized (lock)
我这多线程乱调没发现问题在哪里了

2018-06-01 20:25

3.4 getPara系列方法
如果才上手jfinal的话, 一定要先看
文档 再开始敲码, 会让你感受到什么是急速开发

2018-05-31 20:29

是测试模版用的吗 ? http://www.jfinal.com/doc/6-10

2018-05-31 20:26

先在main方法里面试试
http://www.jfinal.com/doc/8-4