2019-07-09 12:45

@NignSah 是的, 目前启动版本信息输出, 是符合啥规范的, 还不能自定义关闭, 所以只能 System.setOut控制了
https://gitee.com/jfinal/jfinal-undertow/blob/master/src/main/java/com/jfinal/server/undertow/UndertowServer.java

2019-07-09 12:39

@NignSah 启动入口之前 System.setOut(自定义PrintStream);

2019-07-09 12:30

renderJson(Kv.by("data", Kv.by("list", [{"xx":"xx"}, {"xx":"xx"}]).set("XX", "XX") ))

2019-07-09 12:25

https://www.jfinal.com/doc/2-2

2019-07-08 17:21

https://gitee.com/jfinal/jfinal/blob/master/src/main/java/com/jfinal/kit/Ret.java
* 2:javascript 客户端 ajax 回调函数通常这么用:
* success: function(ret) {
* if(ret.state == "ok") {
* ...
* }
*
* if (ret.state == "fail") {
* alert(ret.userPass)
* }
* }

2019-07-08 17:02

以前是: {errorKey1: errorMessage1, errorKey2: errorMessage2 }
jfinal 4.0 版本新增了 setRet(Ret) 方法与 getRet() 方法: https://www.jfinal.com/doc/10-2
protected void handleError(Controller c) {
c.renderJson(getRet());
}

2019-07-08 12:41

https://www.jfinal.com/doc/5-5
https://gitee.com/jfinal/jfinal/blob/master/src/main/java/com/jfinal/plugin/activerecord/DbPro.java
save或者update

2019-07-08 12:39

看着写法有点怪, 可能是代码不全的原因, 还有SQL也没有贴, 有点难猜. 看看官网的例子写法:
http://www.jfinal.com/download/?file=jfinal-4.3_demo.zip

2019-07-08 12:35

https://www.jfinal.com/doc/5-7
抛异常就可以了, NestedTransactionHelpException
https://gitee.com/jfinal/jfinal/blob/master/src/main/java/com/jfinal/plugin/activerecord/tx/Tx.java

JF建议优先使用 Db.tx(...) 做数据库事务

2019-07-04 22:28

@userName_is_null 看你这写法, 就知道没有弄清楚, 什么代码是在服务器执行的, 什么代码在浏览器中执行的, 两者概念被混淆了. JF模版代码是在服务器执行的. layui.table是JS在浏览器中运行的. 所以你这个写法就是错误的使用

2019-07-03 22:21

因为 Java是强类型语言, 所以模版用的还是Java代码, 像这种很多拼接的, 就应该建一个组件函数, 这样用起来会爽很多的. 比如:
#define radio(name, value, map)
#for(x : map)
<input type="radio" name="#(name)" value="#(x.key)" title="#(x.value)" #(x.value==value?'checked':'')>
#end
#end
调用时:
#@radio('status', consultRecord.status.toInt()??, {1:'成功沟通', 2:'拒绝沟通/拒接'})

2019-07-03 13:43

consultRecord.status.toInt() ==x

2019-07-01 16:40

https://www.jfinal.com/doc/8-4

2019-06-28 16:14

提示已经很明显了, 让前端改!
https://www.jfinal.com/doc/3-11

2019-06-28 13:19

我觉得你可以加入 俱乐部 试试, 里面大神超多, 群文件还有教学视频等各种资料