2019-06-27 14:21

@Before(OptLogInterceptor.class)
@LogAnnotation(module = ModuleEnum.REPORT_EXPORT_YEAR,desc = "导出%s%s%s",strategy = ExportReportStrategy.class)
public void exportReport(){
renderText(ResponseUtil.success(Maps.instance().put("result",Boolean.TRUE).build()));
}

@Before(OptLogInterceptor.class)
@LogAnnotation(module = ModuleEnum.REPORT_PRINT_YEAR,desc = "打印%s%s%s",strategy = ExportReportStrategy.class)
public void printReport(){
renderText(ResponseUtil.success(Maps.instance().put("result",Boolean.TRUE).build()));
}
拦截这两个方法,在拦截器中获取不到session,什么情况呢,奇怪啊,哪位大神帮帮忙。我看了浏览器请求别的接口和请求这两个接口传的sessionID是一样的。

2019-05-17 16:59

@zhangtianxiao 哦哦,我明白了,和controller一样,明白了,谢谢

2019-05-17 16:51

2019-04-19 17:46

你这个问题不应该交给jfinal,这是开发人员或者线上部署人员疏忽大意的问题,不要推卸责任哈,平时工作的时候多用心,细心负责,成长更快

2019-04-19 17:24

现在问题的关键是,我用find方法查数据库,用List《我的model》接收的。以上的问题导致我现在不能这样使用了。

2019-04-17 16:43

@JFinal 又完善了一下,非常完美!!!

2019-04-17 10:32

@JFinal 了然,如果API中封装下,通过范型,把select的字段和Java对象的字段映射起来会更易用些,我自己处理下吧。

2019-04-17 10:13