2018-01-09 12:50

@dd1194215203 解决就好

2018-01-09 12:49

@Revil 数据传递是由 http协议决定的, jfinal 只是在后端非常机械化地接收而已,肯定是与 jfinal 无关的,在解决这个问题时,时间与精力全放在前端就好

2018-01-09 12:47

代码看上去是对的,单步调试一下先将问题定位

此外,输出一下 sql 看一下:
arp.setShowSql(true);

2018-01-09 12:46

@abc222 jfinal 手册中有一章专门讲了 ActiveRecordPlugin 怎样用于任意环境,简单 说只需要将 ActiveRecordPlugin 创建、初始化、启动就可以了

2018-01-08 20:00

换用 DruidPlugin,c3p0 太古老了。 具体参考一下首页的 jfinal demo 项目

2018-01-08 19:59

好多办法可以做到,你上面给出的例子,貌似调用的是一个静态方法,下面这样用:
#(com.my.count.SessionCouter::getActiveSessions())

还可以通过设置 shared object 来用,先配置共享对象:
engine.addSharedObject("sessionCounter", new com.my.count.SessionCounter());

用的时候这样:
#(sessionCounter.getActiveSessions());

还有别的一些办法可以用,具体看一下 jfinal 手册

使用 enjoy 有一个秘诀:enjoy 的表达式是与 Java 后端直接打通的

2018-01-08 18:01

@k7262140 我这里一直都是这么用的,没有碰到过问题,你的项目是 maven 结构,建议只保留 src 目录与 pom.xml,删掉其它所有文件,再重新导入 IDEA,让 IDEA 重新生成一次所有配置,生成以后并不需要再做什么 compile output 之类的配置,直接就可以运行起来

2018-01-08 17:18

@k7262140 404 是最基本的异常了,将路由配置正确即可解决

2018-01-08 17:17

url 参数用 js encode 一下试试

2018-01-08 16:38

@习精平 将方法名改一下,不就可以实现了?

2018-01-08 15:58

methodKey 是在 jfinal 中不存在的一个概念

2018-01-08 15:58

ActionKey 是对 controllerKey + methodName 的整体替换

2018-01-08 15:57

controller 及其路由配置要弄对,就可以访问到了

此外, jfinal weixin 开发的项目通常是用微信客户端来访问的,这里是相关文档:
https://gitee.com/jfinal/jfinal-weixin/wikis

注意,微信开发一定要本地先搭好一个调试环境,能极大提升开发效率:
https://gitee.com/jfinal/jfinal-weixin/wikis/JFinal%20weixin%20demo%E5%92%8C%E8%B0%83%E8%AF%95

2018-01-08 15:31

@小徐同学 代码少能解决问,才证明水平高,开源出来发布到 maven 中心库,用起来多方便

2018-01-08 15:19

刚进去 https://zyl.me/blog 看了一下,背景音乐也很好听啊,文艺青年啊