[Seasar-user:11203] Re: [Teeda] doメソッドが実行されないケースについて
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 10月 22日 (月) 21:30:07 JST
小林 (koichik) です.
Date: Mon, 22 Oct 2007 20:00:46 +0900
From: 木村 究道 <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:11200] Re: [Teeda] doメソッドが実行されないケースについて
> 2. → 3. → 4. ログを取得してみました。
編集画面:/view/error/test.html
照会画面:/view/error/dialog.html
ですか?
編集画面 (test.html) が表示されている状態で,
> > 2. 編集画面表示
> > ↓ ・値を入力して更新ボタン
を押したことによるリクエストが最初 (4 行目) の
** before *****************************************: /view/error/test.html
でしょうか?
だとすると,その次は
> > 3. 編集画面を再表示
されている状態で,
> > ↓ ・JavaScriptにて更新ボタンを押下
になるかと思いますが,そのリクエスト (79 行目) が
** before *****************************************: /view/error/dialog.html
の GET というのはおかしいですね.
ここは test.html に対する POST が来るはずでは?
「JavaScript にて〜」というのがどういうことを
やっているのかよく分かりませんが,3 で do〜() が
呼ばれるには,ここで test.html への POST リクエストが
来なくてはなりません.
このように dialog.html への GET リクエストが
来ると,単にメニュー等から dialog.html への
リンクをクリックしたのと同じなので,do〜()
メソッドが呼ばれることはありません.
ログと「2. → 3. → 4.」の操作との対応が
今ひとつ分かりませんが,上に書いたので
正しいなら
> > ↓ ・JavaScriptにて更新ボタンを押下
が怪しいように思われます.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内