使用Tomcat的servlet上的AspectJ ..没有错误,没有输出

时间:2016-08-03 20:08:28

标签: tomcat servlets aspectj

我正在尝试检测servlet,因此编写测试代码以查看AspectJ代码是否适用于Tomcat。 我的Aspect代码如下

    @Aspect
public class MonitorAspect {

    @Before("call (* com.rx.ns.adapter.SampleServlet.doPost(..))")
    public void beforePrintlnCall() {
        System.out.println("invoked");
    }

读取aop.xml没有错误,我可以在tomcat启动时看到以下日志。但即使在此之后,也不会调用aspectCode。我正在尝试触发servlet代码的doGet。是否还有我可以查看日志的日志?

  

信息:启动Servlet引擎:Apache Tomcat / 8.0.36   [WebappClassLoader @ 538540a3]信息AspectJ Weaver版本1.8.9内置   2016年3月14日星期一21:18:16 GMT [WebappClassLoader @ 538540a3]   信息寄存器类加载器   org.apache.catalina.loader.WebappClassLoader@538540a3   [WebappClassLoader @ 538540a3]使用配置信息   /C:/Users/lcheeran/workspaceluna/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/TestAspectWeblogic/WEB-INF/classes/META-INF/aop.xml   [WebappClassLoader @ 538540a3]信息注册方面   com.rx.ns.adapter.monitor.MonitorAspect

0 个答案:

没有答案