我的 rails 应用程序需要在文本框中指定几个值。我的网页包含几个文本框。如何在使用 webrick 时将 url 中这些文本框的值指定为查询字符串?任何人都可以帮忙,我是新手。
提前致谢。
我的 rails 应用程序需要在文本框中指定几个值。我的网页包含几个文本框。如何在使用 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,第二个文本框将显示 B。
请注意,网络服务器对此行为没有影响。webrick、apache、mongrel、thin 等……都会这样做。