2018-09-08 21:56

@fansunion 这个功能你得用 jfinal-java8 这个分支:

《dependency》
《groupId》com.jfinal《/groupId》
《artifactId》jfinal-java8《/artifactId》
《version》3.4《/version》
《/dependency》

手册上有:
http://www.jfinal.com/doc/3-3

然后就可以让 controller 的 action 带参了:
public void (RawPostData data)

2018-09-08 20:56

除了上述贴子中的办法以外,其实添加一个换行也能解决,因为 enjoy 引擎将 #、 name 这三者出现在同一行时才认为是指令,改成下面这样:

{{#
if ok}}
Yes
{{/if}}

2018-09-08 20:54

参考这个贴子的回复:
http://www.jfinal.com/feedback/3977

2018-09-08 20:48

@fansunion 做个自己的产品出来,不断打磨,获取用户,根据用户反馈不断进化

2018-09-08 20:46

将双引号换成数字键 1 左边的那个字符,例如:
Db.update("create table `user_del` like .....")

2018-09-08 20:44

第二个参数可以是空字符串,这样就可以省略 modelName 前缀了:
getBean(Xxx.class, "")
getBean(Xxx.class, "", true)

这些在文档中都有

2018-09-08 20:43

最后一个参数据使用 true 值就可以了,例如:
getBean(Xxx.class, true)
getBean(Xxx.class, name, true)

getModel(Xxx.class, true)
getModel(Xxx.class, name, true)

2018-09-08 20:38

@a186chen 页面 form 表单 < input type="file" name="parameterName" / >

上面的 name 中的那个就是 parameterName

maxPostSize 是限定本次请求提交内容的长度,该长度包含了上传文件的大小

encoding 是字符集

2018-09-08 20:36

@a186chen 页面 form 表单 < input type="file" name="parameterName" / >

上面的 name 中的那个就是了

2018-09-08 12:47

@秦城诗雨 每次调用的 Runnable 是单例的,确实可以通过 synchronized 控制并发

但要注意一个问题,如果有很多次调度的时间间隔都小于处理时长,可能会同时有多个线程阻塞在 synchronized 这里

2018-09-08 12:11

@fansunion 封装的代码都分享出来啊 http://jfinal.com/share

2018-09-08 12:10

这个是提示信息,不是异常信息,启动卡在一个地方不能动,可能是别的原因,例如数据库连接啥的

如果是 maven 项目,删了 eclipse 生成的一些文件,重新当成 maven 项目导入一次即可

2018-09-08 12:08

ueditor 这个组件是一个第三方的组件,但是这个貌似从 2014 年就没再升级了,可能对移动端支持不好

要解决这个问题只能换其它组件

2018-09-07 18:04

@fansunion 下一版 jfinal 3. 5 打算将这个 _getTable() 放开为 public

2018-09-07 17:09

@fansunion _getTable 作用域小了没关系,很多解决办法,下面的办法任选其一:
1:TableMapping.me().getTable(modelClass);

2:通过引入一个 CommonModel extends Model,然后覆盖父类的 _getTable() 方法,将其改为 public 方法即可