2

私のアクションは、フォームからデータベースにデータを挿入することです。

今私の問題は、ユーザーがブラウザの「更新」ボタンを押すたびに、アクションクラスが既存のデータで呼び出され、同じデータベースで新しいエントリが作成されることです。

アクションクラスを呼び出すのではなく、データを更新するだけで更新する方法はありますか? または少なくともページの「更新」を防止しますか?

4

3 に答える 3

3
You have to use saveToken() method in action class and reset token values. which is available in Struts
于 2013-06-26T10:30:23.357 に答える
0

これがあなたが探しているものかどうかはわかりませんが、出発点として役立つかどうかを確認してください: http://www.whoopis.com/howtos/jscript-refresh-save.php

データベース エントリの問題に関しては、データベースの主キーで対処する必要があります。同じ主キーに既存の値がある場合は、更新しないでください。

于 2013-05-16T08:00:46.970 に答える