今どきなシステムだと、あんまり確認画面って感じではないとは思うのですが、 登録前に確認画面を出して欲しい と言われることが、まぁあります。 railsでconfirm画面を表示する方法はいろいろあるようなのですが、 とりあえず以下のようにしてみました。 使うアクションとviewは一つずつにしてみています。 まずはコントローラーは以下のような感じです。 class AaaController < ApplicationController def aaa #最初の表示 unless params[:commit] params.delete(:confirm) return end #postされたら、まずはvalidateする @err = Hash.new @err[:val] = 1 if params[:val].blank? #validateでエラーがあったら返す unless