Срок действия страницы Excel истек

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

Какие-либо предложения ?

Спасибо.


person Altug    schedule 17.09.2010    source источник
comment
Опубликуйте код и объясните немного больше.   -  person Don Roby    schedule 18.09.2010
comment
пожалуйста, отредактируйте этот код в своем вопросе; встроена функция форматирования. Трудно читать комментарий.   -  person Pops    schedule 27.09.2010


Ответы (2)


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

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

person virgium03    schedule 05.10.2010

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

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

person Jivings    schedule 28.09.2010
comment
Привет, Как я могу открыть ссылку с другой картой страницы, чтобы я не ожидал получить ошибку с истекшим сроком действия страницы. ‹code› Link link = new Link{ public void onClick() { // как я могу установить здесь новую карту страницы? } } ‹/код› - person Altug; 28.09.2010
comment
Карта страницы? Разве это не единичный случай? Чего вы пытаетесь достичь? - person Jivings; 29.09.2010