Я провожу здесь несколько тестов на прототипе калитки, и я застрял на этой маленькой проблеме.
У меня есть AjaxTabbedPanel на странице с 5 вкладками. Пока он работает нормально, но я хотел бы добавить некоторое поведение ДО того, как будет обработан запрос новой вкладки (например, выполните некоторую проверку и сохраните что-то в сеансе до изменения вкладки).
AjaxTabbedPanel позволяет мне переопределить onAjaxUpdate (конечная цель AjaxRequestTarget), но это происходит ПОСЛЕ установки новой вкладки. Мне нужно что-то вроде «beforeAjaxRequest».
Есть ли способ сделать это, не слишком сильно меняя ситуацию? (Придерживайтесь AjaxTabbedPanel, без JS и т. Д.). Вы можете подумать: «Почему бы вам не загрузить сразу всю страницу и не использовать вкладки JS», но я пока пытаюсь поработать над собственным решением для вкладок калитки (для этого есть причины).
Заранее спасибо!