为什么其他的request方法都得到结果了,唯独没有得到getMethod呢?

来源:2-3 使用AOP处理请求(下)

双鱼儿

2017-08-28 16:22

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());
}

http://img.mukewang.com/59a3d1cc0001083e17800297.jpg

写回答 关注

1回答

  • 慕移动4619664
    2017-08-28 18:58:26
    已采纳

    method后面没有={ },细心点噢

    双鱼儿

    非常感谢!

    2017-08-29 09:03:53

    共 1 条回复 >

Spring Boot进阶之Web进阶

《2小时学习Spring Boot》之进阶教程,针对Web方面的相关技巧

104039 学习 · 393 问题

查看课程

相似问题