概要
リクエストパラメータの取得
内容
下記でリクエストパラメータ(GET、POSTともに)を取得出来ます。
params[:param_name]
仕様
Bookshelfページには入力欄がひとつとSubmitを実行するとボタンがひとつ。
Submitを実行するとヘルプページにフォームをPOSTします。
ヘルプページは受け取ったフォームデータを表示します。
サンプルコード
view/bookshelf/index.html.haml
%h1 Bookshelf#index %p Find me in app/views/bookshelf/index.html.haml %hr/ =form_tag("/help/index", method: "post") do %input{:type => "text", :name => "bookname"}/ %input{:type => "submit", :name => "submit", :value => "submit"}/
view/help/index.html.haml
%h1 Help#index %p Find me in app/views/help/index.html.haml %div =@bookname
help_controller.rb
class HelpController < ApplicationController def index @bookname = params[:bookname] end end