需要cgi库的支持
#!/usr/bin/env ruby
require "cgi"
cgi = CGI.new("html4")
cgi.out {
cgi.html {
cgi.body {
cgi.h1 { "hello ruby " }
}
}
}
基于ERB的版本,看过之后就会明白rails的ActionPack是如何工作的
#!/usr/bin/env ruby
require "cgi"
require "erb"cgi = CGI.new("html4")
print cgi.header("type"=>"text/html")
user = cgi.params["user"]
eruby = ERB.new(File.read('hello.rhtml'))
puts eruby.result(binding())
hello.rhtml
hello <%= user %>