jvm-sandbox-in-action icon indicating copy to clipboard operation
jvm-sandbox-in-action copied to clipboard

有关advice.isProcessTop的问题

Open zjutkz opened this issue 3 years ago • 0 comments

请问下我看源码里HttpServletAdviceListener这个类,每个aop方法前都会通过判断advice.isProcessTop是否是顶层调用,关于isProcessTop这个方法我查了下资料,没发现它具体的含义,并且我也打了日志看了一下,对于一次请求(具体就是SpringMVC中的一个controller内的一个url),每个aop方法会调用两次,并且一次isProcessToptrue,一次为false。 所以我想请问一下这个isProcessTop具体指的是什么呢?以及为什么servlet的service方法会在aop中调用两次? 打扰了~

zjutkz avatar Mar 22 '21 10:03 zjutkz