接口 com.bastengao.struts2.freeroute.RouteMappingHandler
的使用

使用 RouteMappingHandler 的软件包
com.bastengao.struts2.freeroute   
 

com.bastengao.struts2.freerouteRouteMappingHandler 的使用
 

实现 RouteMappingHandlercom.bastengao.struts2.freeroute 中的类
 class DefaultRouteMappingHandler
          处理所有的路由信息

可将 mapping 分成两种,一种是静态的 直接通过 Map 就可以快速找到路由; 另一种是有 pathVariable 的,需要通过正则匹配查找路由

 

声明为 RouteMappingHandlercom.bastengao.struts2.freeroute 中的字段
private  RouteMappingHandler DefaultUnknownHandler.routeMappingHandler
           
private  RouteMappingHandler DefaultActionMapper.routeMappingHandler
           
private  RouteMappingHandler ControllerPackageProvider.routeMappingHandler
           
 

参数类型为 RouteMappingHandlercom.bastengao.struts2.freeroute 中的方法
private  void DefaultUnknownHandler.setRouteMappingHandler(RouteMappingHandler routeMappingHandler)
           
 void DefaultActionMapper.setRouteMappingHandler(RouteMappingHandler routeMappingHandler)
           
private  void ControllerPackageProvider.setRouteMappingHandler(RouteMappingHandler routeMappingHandler)
           
 



Copyright © 2013 bastengao. All Rights Reserved.