Как я могу проверить, смонтирована ли уже страница в калитке?

Я настраиваю IInitializer для общего пакета. У меня есть несколько точек монтирования, которые одинаковы для разных приложений. Я хочу смонтировать их в моем IInitializer но только если они еще не смонтированы моим приложением.

Так что с учетом либо Foo.class или же "/bar" в качестве желаемой точки монтирования, как я могу проверить, берется ли точка монтирования?

1 ответ

Решение

Я не верю, что в какую-либо версию Wicket встроена эта способность. То, что вы можете легко сделать, это встроить эту способность в подкласс WebApplication что все ваши приложения затем расширяются.

Основной процесс должен был бы переопределить mountPage встроенный метод WebApplication сохранить значения параметров на карте (или какой-либо структуре данных по вашему выбору) до или после вызова супер mountPage,

Другие вопросы по тегам