server.rb
require 'sinatra'
#前置过滤器
before do
puts 'before process'
end
#后置过滤器
after do
puts 'after process'
end
#找不到页面调用的逻辑
not_found do
'
404 you know!
'end
get '/' do
'
Hello World
'end
#渲染views/index.erb模板
get '/show' do
erb :index
end
#渲染views/success.erb模板
post '/submit' do
@email = 'hr@163.com'
@email2 = params['email']
@url = request.url
erb :success
end在server.rb文件的所在目录中创建目录views,
然后,在views中,创建如下文件
index.erb
提交表单submit you form
you email :
success.erb
Ruby test