Apache Isis предоставляет средство просмотра, основанное на Apache Wicket, т. Е. Isis использует базовые компоненты Wicket для создания более сложных для своих нужд.
Вы можете заменить компоненты Isis (фактически панели и страницы Wicket) на собственные.если вам нужно через ComponentFactory .
Чтобы обновить Wicket до v.8, вы можете добавить зависимости wicket-core
, wicket-extensions
и wicket-auth-roles
к вашей pom.xml
(или сборке.gradle, ...), т.е. вы можете переопределить версию, используемую Apache Isis.Но я не могу гарантировать, что это просто сработает.Это обновление версии основной зависимости, поэтому могут быть некоторые препятствия.Если у вас возникли проблемы, обратитесь к руководству по миграции Wicket .
AFAIK Isis v.2 (в процессе разработки) использует Wicket 8.x, поэтому вы можете использовать его основные выпуски.