T - 请求实体类型public interface AccessLogHandler<T>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterRequest(T buildParam,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Long executionTime,
Throwable myThrowable,
LogAccessRule logAccessRule)
请求后处理。
|
T |
beforeRequest(javax.servlet.http.HttpServletRequest request,
LogAccessRule logAccessRule)
请求前处理。
|
default boolean |
shouldLog(javax.servlet.http.HttpServletRequest request)
判断是否应该记录日志。
|
T beforeRequest(javax.servlet.http.HttpServletRequest request, LogAccessRule logAccessRule)
request - HTTP请求logAccessRule - 访问日志规则void afterRequest(T buildParam, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Long executionTime, Throwable myThrowable, LogAccessRule logAccessRule)
buildParam - 请求前构建的参数request - HTTP请求response - HTTP响应executionTime - 请求执行时间(毫秒)myThrowable - 请求处理过程中的异常logAccessRule - 访问日志规则default boolean shouldLog(javax.servlet.http.HttpServletRequest request)
request - HTTP请求Copyright © 2025. All rights reserved.