【问题标题】:how to write query string for webrick?如何为 webrick 编写查询字符串?
【发布时间】:2010-04-22 19:26:49
【问题描述】:

我的 rails 应用程序需要在文本框中指定几个值。 我的网页包含几个文本框。如何在使用 webrick 时将 url 中这些文本框的值指定为查询字符串?谁能帮忙,我是新手。

提前致谢。

【问题讨论】:

    标签: ruby-on-rails webrick


    【解决方案1】:

    如果你的 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 等……都会这样做。

    【讨论】:

    • 谢谢你解释得很好。我明白了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    • 2022-08-04
    • 1970-01-01
    • 2013-01-19
    • 2010-10-27
    • 2011-02-01
    相关资源
    最近更新 更多