[Wicket-ja-user 408] (Ajax)PagingNavigatorでのExpireエラー

Back to archive index

A. Mashida mashi****@topic*****
2010年 2月 1日 (月) 14:57:15 JST


増田と申します。

PageableListViewとAjaxPagingNavigatorを使用していて、以下のような現象が起きています。

1. PageableListViewとAjaxPagingNavigatorを使っているページを表示。
2. ページ内のリンクから別ページに遷移
3. ブラウザのバックボタンで戻る
4. AjaxPagingNavigatorの、ナビゲージョン・リンクをクリック
5. Page Expire エラーが発生

○現象は、確実に再現します。
○ただし、バックボタンを使わずにリンクやフォームで遷移して、該当ベージを開いた場合には、
発生しません。
○PagingNavigatorでも、同様の現象が起きます。ただし、AJaxPagingNavigatorの場合、
ページをリロードすると発生しなくなります。
○Firefox(3.5系)で発生し、IE(8)では発生しません。
○FirefoxのError Consoleには、syntax errorが出ていますが、そこには、

Error: syntax error
Source File:
http://localhost/wicket_test/?wicket:interface=:15:table:navigate:navigation:0:pageLink::IBehaviorListener:0:2&random=0.15720129801295413
Line: 1, Column: 1
Source Code:
-

と表示されており、コンソール内のURLをクリックすると、Expire エラーのページソースが表示されます。
(エラー個所の表示は空です)。なお指定されているソースの「Line: 1, Column: 1]の内容は

<?xml version="1.0" encoding="UTF-8"?>

です。

色々調べましたが、海外のボードで同様の質問があったものの『未回答』でした。
どのような原因が考えられるでしょうか。よろしく、お願いします。

-- 
/// A. Mashida ( mashi****@topic***** ) ///




Wicket-ja-user メーリングリストの案内
Back to archive index