Ruby on rails Rails:为不在模型中的字段验证和显示错误消息的最佳方法

Ruby on rails Rails:为不在模型中的字段验证和显示错误消息的最佳方法,ruby-on-rails,validation,forms,model,Ruby On Rails,Validation,Forms,Model,在我的Rails 3应用程序中,我有一个典型的“将此邮件发送给朋友”表单,其中包含您/朋友的电子邮件和姓名字段。必须以类似于ActiveRecord表单的方式对每个表单进行验证并显示错误消息: <%= form_tag %> <div class="fields"> <%= label_tag :friends_name %> <%= text_field_tag :friends_name, params[:frie

在我的Rails 3应用程序中,我有一个典型的“将此邮件发送给朋友”表单,其中包含您/朋友的电子邮件和姓名字段。必须以类似于ActiveRecord表单的方式对每个表单进行验证并显示错误消息:

  <%= form_tag %>
    <div class="fields">
      <%= label_tag :friends_name %>
      <%= text_field_tag :friends_name, params[:friends_name] %>
      <%= label_tag :friends_email %>
      <%= text_field_tag :friends_email, params[:friends_email] %>
    </div>
    <div class="fields">
      <%= label_tag :your_name %>
      <%= text_field_tag :your_name, params[:your_name] %>
      <%= label_tag :your_email %>
      <%= text_field_tag :your_email, params[:your_email] %>
    </div>
    <div class="fields">
      <%= label_tag :message %>
      <%= text_area_tag :message, params[:message] %>
    </div>
    <%= submit_tag 'Send'%>
  </form>


做这件事的“Rails方式”是什么?

我在