I am implementing a wizard entry form and ran across the job board on
37signals, which I think could come in quite handy. The URLs are
encoded the following way:
map.resources :messages, :new => { :new => :any, :preview => :post }
# --> POST /messages/new;preview (maps to the #preview action)
# also adds a named route called "preview_new_message"
# --> /messages/new can be invoked via any request method
This is all rails 1.2.x stuff. Here's a tutorial I googled:
http://www.eribium.org/?p=71, but there are probably better links out
there.