Apache Wicket BackButton поддерживает проблему совместимости браузера

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

После прочтения документации и обсуждений на форуме по той же теме я попытался поместить свои компоненты и все в форму и использовал -

         form.setVersioned(true); 

для включения поддержки BackButton в браузере.

Это отлично работает для Mozilla Firefox. Однако кнопка «Назад» в Chrome и Internet Explorer не обеспечивает такой же функциональности. Эта проблема вызвала беспокойство при дальнейшем изучении калитки. Пожалуйста помоги.


person Vidhi    schedule 08.10.2012    source источник
comment
Какие проблемы вы видите в Chrome и IE?   -  person bert    schedule 08.10.2012
comment
Спасибо за ответ. Моя конкретная проблема с различными браузерами заключается в следующем: в моем приложении есть таблица, и по нажатию кнопки я добавляю строку в эту таблицу. Нажатие кнопки возврата браузера после добавления строки в - 1. Firefox: приводит меня к состоянию, когда строки не было добавлено в табл. 2. Chrome и Internet Explorer: полный URL-адрес до запуска текущего приложения в браузере.   -  person Vidhi    schedule 08.10.2012


Ответы (1)


наверное дело не в servVersioned(true) что в большинстве случаев верно по умолчанию. Самое главное — вызывать методы modelChanging() и modelChanged(), чтобы уведомлять Wikcet об изменениях.

См. https://cwiki.apache.org/WICKET/browser-back-forward.html

person Martin Strejc    schedule 15.06.2013
comment
ссылка сломалась. не могли бы вы обновить ссылку, пожалуйста. Я очень хочу решить некоторые проблемы - person soorapadman; 07.07.2017