JBoss Resteasy 2之URL匹配
在上一篇helloworld中,简单介绍了入门,本文讲解其URL匹配,也是REST
中很重要的一环
看例子:
可以看到,还支持正则表达式。所以,容易看出:
1) “/users/999”
返回:getUserById is called, id : 999
2) /users/username/aaa”
不匹配
3) users/books/999”
返回:getUserBookByISBN is called, isbn : 999
再看例子:
则“/users/22667788 匹配
getUserById is called, id : 22667788
多个参数传入的例子:
则:
“/users/2011/06/30”
输出:
getUserHistory is called, year/month/day : 2011/6/30