我的rails应用程序需要在文本框中指定很少的值。 我的网页包含很少的文本框。如何在使用webrick时将url中的这些文本框的值指定为查询字符串?可以任何一个帮助,对此我是新手。
提前致谢。
答案 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等等......都会这样做。