Уберите метки калитки, но сохраните атрибуты калитки
Я хотел бы удалить специальные теги Wicket (например, wicket: panel, wicket: child и т. Д.) Из вывода в режиме разработки, но сохранить wicket:id
приписывать.
В веб-приложениях init
можно установить getMarkupSettings().setStripWicketTags(true);
таким образом удаляя специальные теги и атрибуты.
Можно ли расширить / изменить Wicket в какой-то момент, чтобы сохранить атрибут, если для stripSpecialTags установлено значение true?
2 ответа
Это невозможно в данный момент. Пожалуйста, отправьте заявку на улучшение по адресу https://issues.apache.org/jira/browse/WICKET! Спасибо!
Почему вы хотите сохранить wicket:id
атрибут? Для тестирования / селена? Тогда вы можете использовать DebugSettings::setComponentPathAttributeName
метод для вывода пути компонента калитки, который можно использовать в селене.