Срок действия страницы Wicket Excel истек - PullRequest
1 голос
/ 17 сентября 2010

После использования WebResponse для экспорта в Excel, а затем нажатие на ссылку дает ошибку истечения срока действия страницы.

Есть предложения?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 05 октября 2010

Страница с истекшим сроком действия обычно появляется, когда ваши страницы не могут быть добавлены в закладки, и вы делаете запрос на страницу на сервер, но у сервера есть другая версия страницы, которую вы запросили. Он не должен иметь ничего общего с тайм-аутом сеанса, который определен в файле web.xml.

В качестве хорошей практики ваши страницы должны иметь конструктор с PageParameters. Также будьте осторожны со всплывающими страницами, потому что они обычно генерируют ошибки такого рода, когда они не используют PageParameters.

0 голосов
/ 28 сентября 2010

Убедитесь, что ваши классы, которые не расширяют компоненты калитки, используют implements Serializable, в противном случае вы часто будете видеть ошибку Page Expired.

Если это не поможет, скопируйте и вставьте журналы ошибок, чтобы мы могли увидеть, как выдается исключение.

...