為什么其他的request方法都得到結(jié)果了,唯獨(dú)沒(méi)有得到getMethod呢?
public void doBefore(JoinPoint joinPoint){
? ?ServletRequestAttributes attributes = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes();
? ?javax.servlet.http.HttpServletRequest request = attributes.getRequest();
? ?//url
? ?logger.info("url={}", request.getRequestURL());
? ?//ip
? ?logger.info("ip={}", request.getRemoteAddr());
? ?//Method:get,post等
? ?logger.info("method:", request.getMethod());
? ?//類方法
? ?logger.info("classMethod={}", joinPoint.getSignature().getDeclaringTypeName() + "." + joinPoint.getSignature().getName());
? ?//params
? ?logger.info("params={}", joinPoint.getArgs());
}
2017-08-28
method后面沒(méi)有={ },細(xì)心點(diǎn)噢