如何为webrick编写查询字符串?

时间:2010-04-22 19:26:49

标签: ruby-on-rails webrick

我的rails应用程序需要在文本框中指定很少的值。 我的网页包含很少的文本框。如何在使用webrick时将url中的这些文本框的值指定为查询字符串?可以任何一个帮助,对此我是新手。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您的网址如下所示: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等等......都会这样做。