通过ClassHelper可以获取所有定义了@Controller
注解的类,通过反射获取该类中所有带有@Action
注解的方法,获取Action注解中的请求表达式,进而得到请求方法和请求路径,将其封装成一个请求对象Request
和处理对象Handler
,最后把Request
和Handler
建立映射关系,并提供一个可根据请求方法与请求路径获取处理对象的方法。
|
|
|
|
|
|
通过ClassHelper可以获取所有定义了@Controller
注解的类,通过反射获取该类中所有带有@Action
注解的方法,获取Action注解中的请求表达式,进而得到请求方法和请求路径,将其封装成一个请求对象Request
和处理对象Handler
,最后把Request
和Handler
建立映射关系,并提供一个可根据请求方法与请求路径获取处理对象的方法。
|
|
|
|
|
|