フォームの例

本当にこれで進んで良いのか・・またもや例で。
よくあるユーザデータ変更フォームとか。

  • (DBからのデータ呼出)→ フォームへの入力 →(入力チェック)→ 確認画面で自分の入力した項目確認 → (データ反映)→ 完了画面


ここで、入力チェックではミスがあれば前の画面に戻る。


これがスムーズに書けるかどうか。

  • 最初の画面ではDBに登録済のデータをフォームの初期値として表示
  • 入力にエラーがあれば最初の画面に戻る
    • 戻ったときは、フォームからの入力をフォームの初期値として表示
  • 確認画面では入力されたデータを表示
  • 完了画面では変更後のデータをDBから取り出して表示


ちょっと真剣に考えよう・・。