2018-11-30 17:34

jfinal enjoy 引擎用的 #(token)

2018-11-30 17:34

@hb963724769 还忘了在表单中要加个隐藏域了,否则值过不来 ,在表单中添加下面的代码:
#(token)

即可自动生成隐藏的表单域,如果你是 freemaker、jsp , 用一下:
${token}

2018-11-30 16:50

每次进入表单页面之前,要走一个 action ,在这个 action 中使用 createToken 创建 token ,被提交的目标页面使用 validateToken() 即可

2018-11-30 14:33

jfinal 不支持动态改变路由, 但可以通过添加 Handler 去实现,具体参考一下 com.jfinal.ext.handler 包下面的一些用法

2018-11-30 12:51

@npcxu 下载首页的 dem ,方案全在里头

2018-11-30 11:18

你用到了 #para 指令,必须使用 Db.getSqlPara(...) 方法,异常提示已经非常明确: #para 指令只能被 getSqlPara(...) 调用

2018-11-29 17:37

有源码为证:
https://gitee.com/jfinal/jfinal/blob/master/src/main/java/com/jfinal/plugin/activerecord/Db.java

注意看第 650 行

官方文档都是以最新版本为蓝本而写,当然偶尔也会有少量的差错

2018-11-29 17:35

是一个,可能你用的是比较老的版本,参数是两个

2018-11-28 11:21

注意看文档的最后一部分:
http://www.jfinal.com/doc/5-6

有专门讲了原因与解决方案

2018-11-27 01:10

创建标准的 maven 项目,不需要做任何多余的配置,打 war 时会自动处理好

此外,关注一下明后天要发布的 jfinal undertow 1.0 项目,已实现开发、打包、部署一体化,极速打包部署,开发与打包所使用环境完全一样

2018-11-24 21:16

已修正文档,感谢反馈

2018-11-21 11:36

Kv 是不知道类型的,这种需求需要使用 getBean 或者 getModel

2018-11-21 10:55

只要出现 jetty 的默认 404 500 页面,必然是 jfinal 没启动成功,例如 web.xml 中的 Filter 没加载成功

2018-11-21 10:55

@毛豆子 没配置 class path , dt.jar 以及 tools.jar 都没配置进去

2018-11-21 09:45

java 环境变量配置错误,找不到相关类而已