abc.com/user/java.eye如何实现

问题一、
就是用户名可以使用.,比如用户名是java.eye的时候
这个网址abc.com/user/java.eye将会找不到匹配的路由规则。。。

问题二、
ruby有类似java的try吗,能给个简单的小例子吗,5到10行说明一下就好。

谢谢!

1:
一般resources 后面跟的是复数
你也可以自己定义 像是
map.user '/user/:username',:controller => :users,:action => :show
这段应该看得懂吧
就是当abc.com/user/java.eye的时候会把params[:username] = 'java.eye'传入到users 的show方法里
如果还是有问题 请把最下面的/:controller/:action/:id.:format
两句给注释掉 重启MONGREL

2
begin
puts 'start begin'
raise 'a error'
puts 'never show'
rescue
puts 'has some errors'
end