[Seasar-user:14503] Re: 二重サブミットについて

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 5月 30日 (金) 11:26:37 JST


 高です.
  
  ご回答、有難うございます.
  
  下記の方法により、確かに二重サブミットの問題を避けることができます.
  ありがとうございます.
  
  ただし、少し複雑な一覧画面(おおくのボタンと別の処理)には、<form> を分ければ、本当にとても大変ですね.
  この場合には、どうな… 
 

在2008-05-29,"Koichi Kobayashi" <[E-MAIL ADDRESS DELETED]> 写道:

小林 (koichik) です.

Date:    Thu, 29 May 2008 16:58:28 +0800 (CST)
From:    gaofei714 <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:14497] 二重サブミットについて

> この画面には新規(doOnceNew)やファイルダウンロード(doCsvdownload)などボタンがあります。
> 1、doCsvdownloadボタンをクリックして、CSVファイルをダウンロード。
> 2、doOnceNew/別のボタンをクリックすると、DoubleSubmittedException が投げられます。
> 解決法を教えてください。

doCsvdownload のように画面を描画しない (HTML を
返さない) ものは以下のようにしてください.

・別の <form> にする.
・パラメータに newwindow=true を指定する.
・doOnce にしない

<form id="form">
  ...
  <input type-"submit" id="doOnceNew" />
</form>
<form id="CsvForm">
  <input type="hidden" name="newwindow" value="true" />
  ...
  <input type="submit" id="doCsvdownload" />
</form>




-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>

_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20080530/41cfc3c4/attachment-0001.html>


Seasar-user メーリングリストの案内