RailsでPOSTで入力データを受け取りたい

Ruby on Rails でフォームからPOSTで入力データを受け取るサンプルです。

  • ビューのform_tagで、methodにpostを指定する。
  • コントローラで、params[:q]で受け取ることができる。
フォームの値をPOSTで渡すコード
<%= form_tag welcome_index_path, method: :post do %>
  <%= text_field_tag 'q' %>
  <%= button_tag do %><span>POSTで送る</span><% end %>
<% end %>
  • フォームのデータは、GETで渡すこともできます。
コメントを入力:
H U R R P