创建JSP关系图

时间:2012-11-08 18:21:15

标签: jsp

我在一个相当大的Java EE代码库中工作,该代码库使用Struts和JSP来实现大多数控制器和视图功能。我们的许多JSP和标记文件都有嵌套引用,例如:

outerFile.jsp includes innerFile1.jsp includes someTag.tag includes target.tag
someOtherFile.jsp includes innerFile2.jsp includes someTag.tag includes target.tag

这种情况可能出现在target.tag嵌套在许多文件中,因此它可能在10个或更多文件中。因此,编辑该文件的内容可能会对任意数量的父文件产生负面影响。我可以搜索所有的父文件,直到我到达“最外层”的JSP,但是当我进行大量的重构时,这可能会非常耗时。是否有可用于从已知起点(例如target.tag)查找这些引用的工具?我已经搜索过谷歌,但我可能没有在这里使用正确的术语,所以关于这种工具被称为什么的任何建议也会有所帮助。

本质上,我正在尝试对JSP关系进行逆向工程,类似于为类创建实体关系图,但是使用具有“父”和“子”的JSP文件和标记,通过<%@ include%>调用

1 个答案:

答案 0 :(得分:0)

我建议您尝试使用IntelliJ IDEA IDE,它具有比Eclipse更多的JSP功能。

http://www.jetbrains.com/idea/features/jsp_editor.html

我的2美分,

希望有所帮助

P.S:我不羡慕你...... :(