0

几个小时前开始使用 Rails 的敏捷 Web 开发一书开始学习 Rails,并立即遇到了障碍。

创建了一个名为 Say 的控制器,使用: rails generate controller Say hello goodbye

然后我试图点击 URL http://localhost:3000/Say/hello,但它说:

No route matches [GET] "/Say/hello"

我的 routes.rb 看起来也不错(至少从同一问题的其他答案来看):

Demo::Application.routes.draw do
  get "say/hello"

  get "say/goodbye"
end

有什么帮助吗?只是无法弄清楚这一点。

4

2 回答 2

2

看起来像大写错误。你能去吗

http://localhost:3000/say/hello

say中的小写s

于 2013-01-15T16:03:55.660 回答
1

它区分大小写。尝试到达它http://localhost:3000/say/hello

于 2013-01-15T16:07:19.780 回答