2018-07-15 17:26
@lwcompany 那么,你的 context path 设置的是多少? 值为 "" 也是可以的,这个值是随着你的启动参数去变化的
2018-07-15 16:46
@zhaofan 微信官方最初发布的 XXE 解决方案不是最终方案,建议升级到 jfinal weixin 2.1 ,这版使用了微信官方后来公布的方案
2018-07-15 09:47
@lwcompany 如果是 “非maven” ,注意配置一下 Default output folder,这里有配置的方法:
http://www.jfinal.com/doc
maven 项目不需要配置 default output folder
2018-07-14 22:06
@童年 这个问题其实很简单,不要想得那么复杂
1:异常出现在 UserController 第 21 行的 user.setAdress(...)
2:第 21 行的 user 曾经调用过 dao() 方法
3:往前追,user 来自于 users.get(i),再往前 users 来自于 UserService.getUsers()
这个问题就很明显了,你在 UserService.getUsers() 方法中调用过 user.dao() 方法,不要调用这些 user 的 dao() 方法即可
2018-07-14 16:26
@jiren 用 sql 管理就很方便了,例如:
先定义一个函数 genIn , 专用于生成 in 内部的问号与参数
#define genIn(idList)
in(
#for (x : idList)
#(for.first ? "", ",") #para(x)
#end
)
#end
然后在任何地方都可以像这样来使用 genIn() 函数:
#sql("find")
update bx_edums_schedule set is_deleted = '1' where c_id = #para(c_id) and id #@genIn(idList)
#end
java 代码变成这样:
Kv cond = Kv.by("c_id", p_campusId).set("idList", ids);
SqlPara sp = Db.getSqlPara("find", cond);
Db.update(sp);
或者: Db.update(sp.getSql(), sp.getPara());