在Eclipse中调试Java网站时查看堆栈
我刚刚开始开发一个大型(由以前的开发人员构建)JavaEEWeb应用程序。它使用Spring和JSP页面。事情的实现方式并不总是一致的,基本上这是一个庞大的遗留系统 我的问题是,我很难找到调用什么类来获取数据并为每个页面构建模型视图。(前控制器不是直行的…) 在浏览器中显示页面时,是否有任何方法可以准确跟踪使用的文件? 我认为查看堆栈跟踪是我所需要的,但我在Eclipse中找不到它。这可能是一个IDE问题在Eclipse中调试Java网站时查看堆栈,java,eclipse,spring,jsp,Java,Eclipse,Spring,Jsp,我刚刚开始开发一个大型(由以前的开发人员构建)JavaEEWeb应用程序。它使用Spring和JSP页面。事情的实现方式并不总是一致的,基本上这是一个庞大的遗留系统 我的问题是,我很难找到调用什么类来获取数据并为每个页面构建模型视图。(前控制器不是直行的…) 在浏览器中显示页面时,是否有任何方法可以准确跟踪使用的文件? 我认为查看堆栈跟踪是我所需要的,但我在Eclipse中找不到它。这可能是一个IDE问题 仅供参考:该项目使用Java,主要使用Spring框架、JSP页面、XML来格式化JSP页
仅供参考:该项目使用Java,主要使用Spring框架、JSP页面、XML来格式化JSP页面的内容,Eclipse中的Tomcat服务器。当您转到debug透视图时,有一个debug视图,显示正在执行的方法的当前堆栈跟踪。可能是你或团队中的其他人关闭了它。我认为没有这样现成的工具可用。若要为上述注释添加更多内容,若使用SpringMVC,则可以从向控制器类添加调试断点开始,并调用适当的页面来查看stacktrace。您还可以尝试将现有代码反向工程为UML模型,这可能会有所帮助。