Я разрабатываю приложение Spring, которое должно поддерживать подключаемые модули - добавьте JAR в путь к классам, и он автоматически найдет и загрузит XML-файл контекста приложения Spring модуля. Эта часть уже работает.
Проблема сейчас заключается в том, чтобы выяснить, каким образом модули предоставляют пользовательские страницы JSP. Для каждого модуля требуется страница конфигурации, которая содержит поля формы, специфичные для этого модуля.
Как я могу использовать Spring MVC для реализации таких подключаемых страниц? Он должен работать примерно так, чтобы JAR-файл модуля содержал страницу конфигурации (как JSP) и его контроллер Spring MVC, который окружающее приложение затем включало бы в остальную часть приложения (возможно, в виде фрагмента JSP внутри шаблона страницы приложения). ).
Если это невозможно сделать с помощью Spring MVC и JSP, то что может быть хорошей альтернативой?