Я занимаюсь очисткой большого проекта Java / Maven, в котором есть страницы JSP для отображения компонентов внешнего интерфейса, а также внутреннего компонента, которые служат моделям и бизнес-логике. Некоторые части кода больше не используются и должны быть удалены, включая компоненты jsp и backend. Проект имеет примерно следующую структуру (показаны только соответствующие части):
- src / main / java / * для серверной части
- src / main / webapp / WEB-INF / jsp / components / *. Jsp для кода jsp.
Пример jsp файла:
<%@ include file="/WEB-INF/jsp/taglibs.jsp"%>
<layout:layout-render name="body" layoutType="${model.page.layout}">
<layout:layout-component name="title">${model.page.title}</layout:layout-component>
<layout:layout-component name="sidebar">
<layout:layout-render name="components/component_sidebar" prefix="pages" />
</layout:layout-component>
</layout:layout-render>
Мне интересен автоматический способ просмотра графика / дерева зависимостей JSP:
- для других JSP (строка с name = "components / component_sidebar" )
- для моделей JAVA (строка с layoutType = "$ {model.page.layout}" )
Существуют ли какие-либо подключаемые модули maven или IDE, сценарии или что-то еще для этой работы?