Nit*_*san 5 java eclipse debugging servlets web-applications
我正在尝试调试 Java Web 应用程序。我已经在 Eclipse 中配置了 tomcat,将我的应用程序添加到 tomcat 并以调试模式启动了 tomcat。
现在,当用户在网页上执行任何操作时,请求会到达服务器,经过一些 java/tomcat 类,最终到达我们的应用程序代码。
如果我知道将执行哪些应用程序类/方法,我可以设置断点并从那里开始调试。但是如果我不知道将执行哪些代码,我该如何设置断点?
基本上,我试图找出用户在页面上执行操作时执行的应用程序类/方法。
我知道我可以在 Servlet doGet/doPost 方法中设置断点。但是我们正在使用 struts 并且我们还有更多的通用 servlet。所以很难在所有这些中设置断点。
请帮忙。
检查您的 Tomcat 日志(或控制台)。当您在网页上执行某些操作时,您应该看到执行了哪部分代码,然后设置断点。当您最终在某个地方捕获该程序时,请尝试根据调试器中的堆栈跟踪找到更好的位置。
| 归档时间: |
|
| 查看次数: |
3342 次 |
| 最近记录: |