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***** ) ///