2018-07-05 16:52

要是再来一点使用的代码就好了,感谢你的分享

2018-07-05 16:49

contentType 与 processData 设置应该都有问题,这个是纯前端问题,与 jfinal 毫无关系:
http://www.w3school.com.cn/jquery/ajax_ajax.asp

2018-07-05 16:21

你的 ajax 请求参数缺少如下参数:
dataType: "json"

这个参数是指示服务端返回的数据为 json 类型

2018-07-05 16:19

后台使用 getPara("level") getPara("id") 即可

注意看控制台输出的 jfinal action reporter 中的 Parameter 这一栏,这一栏的数据全都是用 getPara(String) 来获取

2018-07-05 11:43

@will_小猿 这个本身是 cos 这个第三方不支持,jfinal 给将这个 cos 第三方给改造了

2018-07-05 11:42

配置好日志,异常自然会输出得很清晰,这个是任何一个框架的基本功能

下载首页的 jfinal demo,将里而后 log4j.properties 文件以及 log4j.jar 文件直接放在自己的项目中使用即可解决

2018-07-05 11:40

Before 是指Interceptor 在 action 执行之前开始拦截的这个动作

而 Interceptor 本身就支持环绕型拦截,在 inv.invoke() 之前放代码就是前拦截,在 inv.invoke() 之后放代码就是后拦截

完全不需要 After 注解

2018-07-05 10:57

应该是掉到 springboot 的坑里面去了,参考这个:
http://www.jfinal.com/share/457

2018-07-04 17:45

@胖之 sql 管理功能用的模板引擎,比 mybatis 的 XML 解析方案强大、方便太多了

2018-07-04 17:44

不添加也行,但是要添加下面这行:
arp.start();

2018-07-04 17:44

me.add(arp);这行代码添加一下

2018-07-04 14:50

@qin 什么原因引起的? 光知道解决方法不知道事情的原因怎么行?

2018-07-04 13:59

@fypshencheng 文档中有:

#sql("find")
select * from t
#for(x : conds)
#(for.first ? "", "and") #(x.key) #(x.value)
#end

Kv conds = Kv.by("aaa=", 123).set("bbb=", 456); // 这里传入动态参数
SqlPara sp = Db.getSqlPara("find", Kv.by("conds", conds);
Db.find(sp);
Db.find(sp.getSql(), sp.getPara());