Spring
MVC使用
HandlerMapping接口的实现来执行URL映射。通常盒子中使用了的那些是默认的实现,即
SimpleUrlHandlerMapping,
BeanNameUrlHandlerMapping和
DefaultAnnotationHandlerMapping。
如果您想实现自己的映射机制,这很容易做到-只需实现该接口(或更可能是extend
AbstractUrlHandlerMapping),在您的上下文中将该类声明为Bean,
DispatcherServlet当有请求时将使用该类进行查询。需要映射。
请注意,
HandlerMapping在一个上下文中,您可以具有任意多个实现。将依次咨询他们,直到其中之一匹配为止。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)