2020-03-16 11:47
@WJME quartz 太庞大,要引入很多 jar 包, 而 cron4j 则十分轻量小巧
并且,quartz 的使用本质与 jfinal 是无关的,只要会用 quartz 就可以用了,所以 jfinal 也无需对 quartz 进行过多干预
2020-03-16 11:29
@zz210891470 renderJson 转换时有默认格式,可以配置:
me.setJsonDatePattern("yyyy-MM-dd");
上面是配置默认行为,还可以临时指定,例如:
String jsonString = Json.getJson().setDatePattern("yyyy-MM-dd").toJson(object);
renderJson(jsonString);
上面的代码,先临时设置 datePatten,然后转换出 String 类型的 json 结果,最后传 递给 renderJson(jsonString);
2020-03-15 23:24
@zlsj80 jfinal.com 官网采用的办法是:不使用 getSession(...) setSessionAttr(...) 这类 API。 而是使用 setCookie("jfinalId", sessionId的值) 这种方式来保存用户登录后的 sessionId 值
如果你用到 tomcat 这类容器,也是有办法配置这个值的,但这种配置不灵活,要在你的项目中自主控制才是最方便的
2020-03-15 20:35
@zlsj80 改一下 sessionid 的值,让不同的项目拥有不同的 id 值就不会有问题了
例如本站 jfinal.com 用于登录的 session 的 name 为 jfinalId
2020-03-15 17:35
@WJME 你用的是 quartz,这个在 jfinal 官方并未提供,jfinal 提供的是 Cron4jPlugin, 注意看文档:
https://jfinal.com/doc/9-2