132133134135136137138139140141142
uriStat.beforeInvoke(); } // 第一次访问时,sessionId为null,如果缺省sessionCreate=false,sessionStat就为null。 if (sessionStat != null) { sessionStat.beforeInvoke(); } Throwable error = null; try { chain.doFilter(request, responseWrapper);
160161162163164165166167168169170
webAppStat.afterInvoke(error, nanos); if (sessionStat == null) { sessionStat = getSessionStat(httpRequest); if (sessionStat != null) { sessionStat.beforeInvoke(); // 补偿 } } if (sessionStat != null) { sessionStat.afterInvoke(error, nanos);
119120121122123124125126127128129
147148149150151152153154155156157
130131132133134135136137138139140
158159160161162163164165166167168