2012-11-02 89 views
1

我遇到了發送消息的問題。我用調用表單創建一個jsp頁面,使用方法Post發送消息。當我點擊瀏覽器FF上的按鈕刷新時,它會自動再次發送消息。我不想再發送它。我怎麼能禁用按鈕刷新?禁用按鈕刷新瀏覽器

回答

11

你不能。請使用POST-Redirect-GET模式。

  1. 讓形式被張貼到表單處理
  2. 進程中的形式數據到
  3. 重定向消息發送到另一URI
  4. 瀏覽器將得到其他URI
  5. 如果瀏覽器是刷新,另一個URI將被GET請求,表單將不會被重新提交。
+0

謝謝它的工作原理。現在,如果我使用ajax發送具有相同目的的消息。 URL_1 --- POST ---- ------ url_2 URL_1。當刷新頁面url_1時,它也會發送重發消息。我在這種情況下怎麼辦? – nukipo