2018-03-28 20:11
注意看这篇文档红色字体部分的内容:http://www.jfinal.com/doc/5-3
当你的 model 对象调用过一次 dao() 方法以后,就会成为一个 dao,这个 dao 只能用于查询数据库,不能再调用 model.save() model.update() model.set(...) 等方法这个是为了保障线程安全。解决办法极其简单,不要调用其 dao() 方法即可。如果你的这个 model 本来就是为了成为 dao 的,天然就不该去调用其 save() update() 之类的方法
2018-03-28 18:51
jdbcurl 是否用了同一个?
2018-03-28 11:46
@混世侃 传小数点参数用问号挂参: http://abc.com/action?value=3.14或者 post 请求体中传参
2018-03-28 10:45
jfinal 开发的项目是标准的 Java web 项目,而 netty 提供了运行 java web 的机制因此,只要看一下 netty 官方的如何运行 java web 项目的文档即可,这整个过程对 jfinal 项目来说是透明的
2018-03-28 10:43
通过下面的代码来定制输出目标:com.jfinal.core.ActionReporter.setWriter(Writer writer)setWriter 方法中的 Writer 参数提供一个自己的实现,可以输出到任何地方
2018-03-28 10:41
可以配置成别的,例如设置成下划线:me.setUrlParaSeparator("_");如果原有程序对减号已经有很多依赖,可以通过 String paras = getPara(); 先获取所有参数,然后自己再转换一下如果上面的办法无法解决,还可以在发送参数的时候先转成别的字符,到后端再转回来还有一个办法是碰到这个情况用问号挂参传递一下
2018-03-27 18:40
在 Handler 中对 mp3 的请求判断权限Handler 可以接管所有请求
2018-03-27 18:39
public void listFan() 方法的返回值类型为 void , 怎么可能获取得到呢?前面的回复已经很明确了
2018-03-27 18:32
@齐天大圣_new 多看看 Cron4jPlugin 的配置文档
2018-03-27 18:31
@齐天大圣_new 你照抄了这个贴子中的配置,配置里头有 cn.cyansoft.xine.task.NewTask,你去掉它,或者改成你自己的即可
2018-03-27 18:15
@齐天大圣_new ClassNotFoundException 缺少 jar 包
2018-03-27 18:14
被拦截的方案要有返回值这个 inv.getReturnValue() 才有值,例如:public String index() { render(...); return "abc";}上面是一个 Controller 中的 action ,有了返回值就可以在 inv.invoke() 这行代码之后获取到了
2018-03-27 18:12
这个从来没碰到过,升级 oracle 驱动试一试
2018-03-27 17:53
这个留给 BaseController 中去扩展比较合适,现在 Controller 的代码已经很多了这个需求还是头一次碰到,如果很多人都提出来会考虑添加