Reflection 使用javassist代理捕获响应代码

Reflection 使用javassist代理捕获响应代码,reflection,javassist,Reflection,Javassist,这就是我希望javassist代理完成的事情 System.out.println(response.getStatus()); 但是我无法通过javassist获取HttpServletResponse对象。 或者可以使用反射来完成吗?您可以为您尝试的操作添加更多上下文吗?您想在哪里添加代码?您尝试了什么?@RafaelWinterhalter我想在运行时使用javassist捕获响应对象。这样我就可以在运行时获取响应参数。但是我不知道如何从我的javassist代理获取类的现有对象,你不能

这就是我希望javassist代理完成的事情

System.out.println(response.getStatus());
但是我无法通过javassist获取HttpServletResponse对象。
或者可以使用反射来完成吗?您可以为您尝试的操作添加更多上下文吗?您想在哪里添加代码?您尝试了什么?@RafaelWinterhalter我想在运行时使用javassist捕获响应对象。这样我就可以在运行时获取响应参数。但是我不知道如何从我的javassist代理获取类的现有对象,你不能从一个实例获取类的属性。您需要更改要监视的类的方法,并在任何方法调用中获取实例。看看任何Javassist教程,了解如何做到这一点@RafaelWinterhalter我查阅了javassist文档,但没有找到我想要的。主要问题是您是否告诉我获取调用该方法的实例?你能分享这个链接或展示一个示例代码吗?@RafaelWinterhalter和我也尝试过使用反射,但它现在可以正常工作了。。我可以获取新实例,但无法获取现有实例。