2016-08-08 11:01

@howboy5 社区功能完善好就着手搞定 2.3 还没完成的功能

2016-08-06 22:25

@小木学堂 这你就不知道了吧,我刚刚部署了很多新的后台管理功能,把社区的那些捣乱搞测试的数据全删了

删除功能要做得很细致,例如,删除 share 时,需要先删除它的所有 reply 以及 reply 相关的动态、提到我,再删 share 以及其动态、提到我。 以前没有删是因为以前的删除只能删除记录本身,而无法删除关联数据,所以以前删的时候数据是不一致的

2016-08-06 22:12

@小木学堂 刚刚才看到你的回复,添加了这个样式,非常好使 ^_^

2016-08-06 21:59

@小木学堂 小木出品,必是精品,赞一个 ^_^

2016-08-06 21:34

错误提示:No suitable driver,可能是 c3p0 的 driverClass 的配置有错误,也可能是 jar 没有正确读到。

最后,建议换成 DruidPlugin,c3p0 太老了容易出各种问题

2016-08-06 15:24

@ben8804 多多支持 jfinal 发展

2016-08-06 15:24

后续的异常信息才是最重要的,看不到,所以无法确定错误

2016-08-06 12:43

用一下 String jsonStr = HttpKit.readData(getRequest()) 来获取,另外,看一下控制台的 JFinal action report 输出的 parameter 部分是什么值?

2016-08-05 23:29

com.jfinal.core.ActionReporter.java 中就是这种用法,担心这种用法也不是很安全,就没用在 Validator 中,而 ActionReporter 只在开发模式下有效,所以就先试用一下

2016-08-04 12:10

@海哥 按优先级,逐步添加 ^_^

2016-08-04 12:10

可以通过 if (target.indexOf('.') != -1) 得知是静态资源请求,也可以通过正则表达式匹配,还可以通过截取 .xxx 后缀,再判断后缀是什么,方法很多,多实验一下

2016-08-04 12:01

绝大部分类都是可以 Enhance 的,连 Model 也是可以的,楼主碰到的这个问题极其少见,建议将 OrderBOImpl 源码贴出来看一下,改下这个贴子的内容

2016-08-03 21:49

80 端口被占用,先找到占用 80 的程序,关闭一下即可,能常程序有 QQ 音乐,迅雷下载等。

如果改成别的端口号,例如 80 端口, url 中要添加端口号,如:http://localhost:808/hello,只有 80 是 http 默认端口号才不需要在 url 中添加

重新 debug 必然会被占用,需要按一下 console 窗口上的红色方框按钮才先停掉以前启动的项目

由于这些是基础中的基础,所以手册中并未提及

2016-08-03 17:37

在 YourJFinalConfig 中创建一个 public void afterJFinalStart() 在这个方法中启动一下 activemq 监听,也可以单做个插件使用 me.add(MyPlugin()) 来启动

2016-08-03 14:41

本质上来说在 jfinal 中使用任何第三方,直接使用就可以,不是一定要有一个所谓的集成动作,自 jfinal 2.1 版本开始,Model 也拥有了 getter、setter 方法,所以在使用第三方的时候就更加顺畅了

所以,建议了解一下 jbpm 的具体用法,直接在 jfinal 中使用就好,或者了解一下 spring 下面是怎么用起来的,原理上是差不多的

很抱歉没有 jbpm 的使用经验,没法给到特别有针对性的例子