我需要逆向工程并理解与jsf应用程序集成的struts 1.2作为我工作的一部分。遗憾的是文档很少。 请建议我怎么做。 什么是适合此目的的工具。
答案 0 :(得分:1)
如果您必须对应用程序进行逆向工程,无论应用程序是什么,您都必须:
因为它是一个Struts 1 + JSF应用程序,所以如果你还不知道,你需要首先了解它们是如何工作的(例如,现在很多人都没有使用Struts 1,除非他们必须使用一些遗留应用程序)。
然后,在您知道使用哪些技术使应用程序工作之后,您必须找出应用程序的功能。只有一种通用工具可以帮助你:你的大脑。
此外,了解应用程序的用户如何工作将是有用的。但是你必须非常小心并辨别你收到的信息,因为用户有时会告诉他们希望这些东西是如何工作的,而不是它有效的方式。
需要考虑的一些事项:
祝你好运!