![](/img/trans.png)
[英]How to redirect localhost:3000 to a specific page in ruby on rails using netbeans as an IDE?
[英]how can i access the view page through url in a ruby on rails application using netbeans as ide?
我使用netbeans作為ide創建了一個新的Rails項目ruby。 創建應用程序后,我創建一個名為hello的控制器,然后查看也命名為hello。 現在,當我嘗試在URL
http://localhost:3000
,我得到了主頁。 但是當我嘗試這個網址:-
http://localhost:3000/hello/hello
出現以下錯誤:
我們很抱歉,但有些不對勁。
我們已收到有關此問題的通知,我們將盡快對其進行研究。
誰能指出我的解決方案?
您是否在hello控制器中創建了方法hello
? 以及采用這種方法的途徑? 視圖是針對方法而不是控制器本身的。 控制器名稱決定了這些視圖應位於的文件夾。
例子,非常基本的例子:
config \\ routes.rb
get 'hello/hello' => 'hello#hello'
app \\ controllers \\ hello_controller.rb
def hello
@hello = 'Hello!'
end
app \\ views \\ hello \\ hello.html.erb
<%= @hello %>
然后訪問http://localhost:3000/hello/hello
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.