我目前正在使用Rails 3.0来开发我的应用程序
如何处理我计划用作主页的public/index.html
文件中的表单。
通常视图的动作按钮与其控制器的相应方法配对
但是如果公共目录中的索引文件如何处理呢?
答案 0 :(得分:1)
只要form
的{{1}}属性指向Rails控制器的动作,这是可能的。但是,在Rails中使用静态HTML页面来捕获数据是不的标准。规范是使用Rails的MVC架构。
我不得不问:您是否阅读过Ruby on Rails网站上提供的文档?查看http://edgeguides.rubyonrails.org并阅读“入门”部分。
现在,我认为您可能正在使用public / index.html,因为您不知道如何使用控制器来提供网站的根目录。这是一个如何使用控制器而不是public / index.html的简单示例:
action
通过home
)rails g controller Home index
并添加routes.rb
root :to=>"home#index"
以上实际上是Edge Guides,Getting Sated部分。所以,我再次强烈建议您阅读文档。它会诚实地为您节省很多麻烦。