论坛首页 入门讨论版

Rails 的Hello World !

浏览 974 次
该帖已经被评为新手帖
作者 正文
最后更新时间:2006-12-03 关键字: ruby hello demo 简单 例子
首先确保安装了Rails及Ruby环境,如果没有请看这里

1、创建项目
在命令行下输入:rails c:\railsDemo
会显示创建一些文件信息。

这样会在c:\railsDemo下创建一个rails工程的骨架。

2、创建控制器
在命令行输入:ruby script/generate controller Say
则会创建控制器文件在 c:\railsDemo\app\controllers\say_controller.rb

加入ruby 代码
  1. class SayController < ApplicationController   
  2.  def hello   
  3.   @time = Time.now();   
  4.  end  
  5. end  

然后手工创建页面文件在c:\railsDemo\app\view\say\hello.rhtml(为什么是?hello.rhtml,因为对应上面的action:hello方法)
hello.rhtml中加入如下代码:

ruby 代码
  1. <%=@time%>   

3、启动ruby web服务器
  服务器是一个纯ruby语言写的简单服务器 WEBrick 1.3.1 。
  启动命令:
   cd c:\railsDemo
   ruby script/server

=> Booting WEBrick...
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
[2006-12-03 18:17:34] INFO  WEBrick 1.3.1
[2006-12-03 18:17:34] INFO  ruby 1.8.5 (2006-08-25) [i386-mswin32]

  服务器启动后,可以在http://localhost:3000/say/hello 连接访问。
  网页中会显示前系统时间。



 

   
论坛首页 入门讨论版

跳转论坛:
JavaEye推荐