• com.fr.js.ReportletHyperlink#actionJS 超链接的 js 值
  • com.fr.web.factory.WebletFactory#createWebletByRequest
    • com.fr.web.reportlet.OldWeblet
      • 兼容 ‘ReportServer’, 并转发

新引擎的 url 转发逻辑

  • com.fr.web.controller.common.ShortURLService
    • 会将 /url/* 转发到 /nx/*

多 sheet 计算问题

  • com.fr.web.core.ReportSessionIDInfor#getWorkBook2Show(int)
    • 默认是全部执行,只有填报预览是挨个执行。
    • 但是填报不能分页,直接预览可以分页

Tips

计算时的并发问题

可能由于 clone 时候的同一个对象引起的。
如果 clone 时没有进行深拷贝,那么就可能出现问题。

那么什么时候会要拷贝呢,比如参数,比如抽数缓存对模板的缓存。