请问有什么办法可以拦截已编译的CLASS文件中某些方法的调用,我的目的是想拦截这些调用并在调用前进行一些操作,如权限判别。(注:要拦截的方法的返回类型,方法名,参数类型等已知)

解决方案 »

  1.   

    面向切面的编程,用拦截器,Spring里有用到,struts里也用到.去看看吧.
      

  2.   

    我之前用JBOSS的AOP框架来做,要用到源代码,SPRING AOP真的可以做到拦截CLASS文件中的方法调用吗?谢谢!
      

  3.   

    AOP 如果只能拦截源代码,那我们还用他干啥??? 呵呵呵! 他也太强了!AOP 就是在运行的时候拦截,这时候当然全部是CLASS啦!!