1

私はgrailsで小さなアプリを開発しました。最初のページで店舗の近くを検索する郵便番号を入力して選択し、次のボタンを押します。2番目のページで顧客の詳細を入力し、次のボタンを押して入力した値を3番目のページに表示します。それを保存します。ユーザーが戻るボタン/リンクを押して同じフォームに戻る必要がある値を編集したい場合、2 番目のページにリダイレクトできます<b><g:link action="register" controller="customer" params="${[customer:customer]}"/>Test </g:link></b>が、フォーム フィールドが空になります。これらのフォーム フィールドに入力するにはどうすればよいですか私が付加した価値で。誰かが私にどうやって行くか教えてもらえますか?

ありがとう

4

1 に答える 1

1

Grails web Flowのドキュメントをご覧になりましたか?まさにあなたが探しているものです。

編集:

基本的に、サーバー側 (webflow や独自のロールなど) またはクライアント側で状態を維持する必要があります。クライアント側の場合-おそらくいくつかの ajax 機能が必要です-クイック検索により、次の jquery ライブラリが明らかになりました

どちらの場合も難しい部分は「状態の維持」であり、サーバー側ではおそらくセッション変数を使用することを意味しますが、同時実行などの問題を心配する必要があるため、これは難しい場合があります。クライアント側のフォーム ウィザードの経験については、他の人も参考になるかもしれませんが、私の経験はかなり限られています。

于 2012-10-23T20:00:37.660 に答える