ウェブリックのクエリ文字列を書き込む方法は?
-
01-10-2019 - |
質問
私のRailsアプリケーションでは、テキストボックスで指定する値をほとんど必要としません。私のWebページにはテキストボックスがいくつか含まれていません。Webrickを使用している間にURL内のこれらのテキストボックスの値をクエリ文字列として指定するにはどうすればよいですか?
前もって感謝します。
解決
あなたのURLがこのように見える場合: localhost:3000/Accounts/1/edit?value1=A&value2=B
また、テキストボックスにそれらを配置したい場合は、コントローラーにいくつかのインスタンス変数を作成し、ビューで参照する必要があります。
コントローラーアクション:
def edit
@value1 = params[:value1]
@value2 = params[:value2]
end
意見:
<%= text_box_tag :value1, @value1 %>
<%= text_box_tag :value2, @value2 %>
私の例に従えば、最初のテキストボックスにAと2番目のBが表示されます。
Webサーバーはこの動作に影響を与えないことに注意してください。ウェブリック、アパッチ、モングレル、薄いなど...すべてこれを行います。
所属していません StackOverflow