JFinal 默认ActionReporter输出Action请求的报告是这样的:

默认行号都是1,是因为默认ActionReporter.java中没有实现,直接写死了行号是1。
如果开发中需要输出真实行号LineNumber,就需要配置LineNumberActionReporter.

me.setActionReporter(new LineNumberActionReport());
看效果:

完美!
注意:想要使用这个功能,需要pom里引入 javassist
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>${javassist.version}</version>
</dependency>特别注意:
JFinal版本要用JFinal5.2.2之后的版本!
JBolt极速开发平台的用户内置了JBolt定制版:

有问题咨询,加微信:18766735632
JBoltAI数智化开发平台,领先的Java企业级AIGS解决方案,帮助企业轻松实现数智化转型,获得核心竞争力的提升,成为下一代数智化驱动企业。
推荐阅读:
| 1、AI时代已来! |
| 2、JBolt AI辅助极速开发 |
| 3、AI大模型为什么是新质生产力? |
| 4、【分享】AI大模型在企业业务系统里的应用哲学-01 |
| 5、为什么你需要掌握AIGS |
| 6、AIGS场景演示-智能客服 |
