2012-03-09 7 views
3

レール3.0とルビー1.8.7を使用しています。ユーザがページをリフレッシュするとレールが検出される

ユーザがブラウザページをリフレッシュするとどうなりますか?

私はWebウィザードのフォームをコーディングしていますので、すべて有効であれば次のステップに進みます。しかし、ユーザーがページをリフレッシュする場合、私は次のステップに行きたくありません。

更新

私は、ユーザーがフォームを送信するときに更新される隠しフィールドを(私はセッション・ソリューションについて知っている)に置きます。私の問題は、フォームには多くのステップがあることです。

すみませんが ありがとうございました

+2

実際には、サーバーはクライアントの状態について何も知らないはずです。これはRESTが設計したものです。 – megas

+0

@megas OK。私はこれを知らない。ありがとう。 – maxiperez

+0

答えにしました – megas

答えて

2

実際には、サーバーはクライアントの状態について何も知らないはずです。それはRESTが設計したものです。

0

本当に必要な場合は、Flashオブジェクトを使用して、ユーザーの最新表示ページを検出できます。

この目的のために、ページのエントリポイントはredirect_toになる必要があるので、少し複雑になりますが、少なくとも問題を解決します。

関連する問題